diff options
author | jsing <> | 2025-07-13 06:01:33 +0000 |
---|---|---|
committer | jsing <> | 2025-07-13 06:01:33 +0000 |
commit | 55a6fa359c711ca58fdf4ab2e45fb4d6e5ee0265 (patch) | |
tree | a43688f8969e5bd862faf101152f51b1560e7731 /src/lib/libc | |
parent | 8082d2222ff57c8446f00bdd20755af6c4f93747 (diff) | |
download | openbsd-55a6fa359c711ca58fdf4ab2e45fb4d6e5ee0265.tar.gz openbsd-55a6fa359c711ca58fdf4ab2e45fb4d6e5ee0265.tar.bz2 openbsd-55a6fa359c711ca58fdf4ab2e45fb4d6e5ee0265.zip |
Simplify AES-XTS implementation and remove AES-NI specific code from EVP.
Provide aes_xts_encrypt_internal() and call that from aes_xts_cipher().
Have amd64 and i386 provide their own versions that dispatch to
aesni_xts_encrypt()/aesni_xts_decrypt() as appropriate. The
AESNI_CAPABLE code and methods can then be removed.
ok tb@
Diffstat (limited to 'src/lib/libc')
0 files changed, 0 insertions, 0 deletions