summaryrefslogtreecommitdiffstatshomepage
path: root/aesxx/utils/encrypt_block.cpp
diff options
context:
space:
mode:
authorEgor Tensin <egor@tensin.name>2026-07-24 12:22:42 +0200
committerEgor Tensin <egor@tensin.name>2026-07-24 12:22:42 +0200
commitd02476ac65a8b0f7341c06a3501340d7a8647912 (patch)
tree4b48313a8349b1d7a05f33daed830ad4b2fe953f /aesxx/utils/encrypt_block.cpp
parentaesxx: data.hpp -> block.hpp (diff)
downloadaes-tools-d02476ac65a8b0f7341c06a3501340d7a8647912.tar.gz
aes-tools-d02476ac65a8b0f7341c06a3501340d7a8647912.zip
aesxx: factor out key stuff into key.hpp
Diffstat (limited to 'aesxx/utils/encrypt_block.cpp')
-rw-r--r--aesxx/utils/encrypt_block.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/aesxx/utils/encrypt_block.cpp b/aesxx/utils/encrypt_block.cpp
index 5f84922..acb9191 100644
--- a/aesxx/utils/encrypt_block.cpp
+++ b/aesxx/utils/encrypt_block.cpp
@@ -23,9 +23,7 @@ void encrypt_blocks(
const BlockSettings::Input& input,
bool verbose = false
) {
- aes::Box::Key key;
- aes::Box::parse_key(key, algorithm, input.get_key());
-
+ const auto key = aes::Key::parse(input.get_key(), algorithm);
aes::Box box{algorithm, key, mode, input.get_iv(), verbose};
for (const auto& plaintext : input.get_blocks()) {