summaryrefslogtreecommitdiff
path: root/src/lib/libc
diff options
context:
space:
mode:
authorjsing <>2025-07-13 06:01:33 +0000
committerjsing <>2025-07-13 06:01:33 +0000
commitf0234f5a33ecf3b2784f3e73bdf1e937abe56599 (patch)
treea43688f8969e5bd862faf101152f51b1560e7731 /src/lib/libc
parent417b1213b262bbe6d34c708537dff4b062920bfa (diff)
downloadopenbsd-f0234f5a33ecf3b2784f3e73bdf1e937abe56599.tar.gz
openbsd-f0234f5a33ecf3b2784f3e73bdf1e937abe56599.tar.bz2
openbsd-f0234f5a33ecf3b2784f3e73bdf1e937abe56599.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