summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/aes/aes.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* aes: move explicit_bzero() after NULL checktb2025-09-151-5/+7
* Zero the round keys on AES_set_{en,de}crypt_key() function entry.jsing2025-09-081-1/+5
* Validate AES_set_{encrypt,decrypt}_key() inputs at API boundary.jsing2025-09-081-1/+24
* Move AES-NI for ECB out of EVP.jsing2025-07-221-1/+3
* Move AES-NI from EVP to AES for CCM mode.jsing2025-07-211-1/+69
* Zero stack based IV and buffer when aes_ctr32_encrypt_generic() completes.jsing2025-07-201-1/+4
* Simplify AES-XTS implementation and remove AES-NI specific code from EVP.jsing2025-07-131-1/+31
* Move AES-NI from EVP to AES for CTR mode.jsing2025-06-271-3/+50
* Use timingsafe_memcmp when comparing authenticatorskenjiro2025-06-031-2/+2
* Merge AES-IGE into aes.c.jsing2025-05-251-1/+65
* Simplify EVP AES code for ECB.jsing2025-05-191-1/+13
* Remove block128_f function casts.jsing2025-05-191-8/+20
* Move AES public functions from aes_core.c to aes.c.jsing2025-04-201-2/+38
* Provide and use crypto_arch.h.jsing2024-08-111-1/+3
* Hide symbols in aesjoshua2024-03-301-1/+10
* Merge aes_cbc.c into aes.c now that aes_cbc.c is used on all platforms.jsing2024-03-281-1/+26
* Consolidate most of the AES modes into a single C file.jsing2024-03-281-0/+190