diff options
author | jsing <> | 2025-05-19 04:32:52 +0000 |
---|---|---|
committer | jsing <> | 2025-05-19 04:32:52 +0000 |
commit | c2782d1f52bceb30584b71c11631e00eacebcc4e (patch) | |
tree | 933fe7cf5ca670d95a283dd28b6cd3dbbcfcf0c5 /src/lib/libssl/t1_lib.c | |
parent | 79868e04e6efa26035e7e479e6094da677341390 (diff) | |
download | openbsd-c2782d1f52bceb30584b71c11631e00eacebcc4e.tar.gz openbsd-c2782d1f52bceb30584b71c11631e00eacebcc4e.tar.bz2 openbsd-c2782d1f52bceb30584b71c11631e00eacebcc4e.zip |
Simplify EVP AES code for ECB.
AES_ecb_encrypt() does not really do ECB - provide an
aes_ecb_encrypt_internal that actually does multiple blocks and call this
from aes_ecb_cipher(). Provide ECB with its own key initialisation
function, which allows aes_init_key() to be simplified considerably.
The block function pointer is now unused, so mop this up.
ok joshua@ tb@
Diffstat (limited to 'src/lib/libssl/t1_lib.c')
0 files changed, 0 insertions, 0 deletions