summaryrefslogtreecommitdiff
path: root/crypto/evp/e_aes.c
Commit message (Expand)AuthorAgeFilesLines
* Fix compile errors on s390.Juergen Christ2021-04-201-0/+4
* Add "origin" field to EVP_CIPHER, EVP_MDRich Salz2021-04-181-11/+21
* Update copyright yearMatt Caswell2021-04-081-1/+1
* Add ossl_is_partially_overlapping symbolShane Lontis2021-03-181-2/+2
* Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte2020-11-131-15/+15
* Remove EVP_aes_(128|192|256)_siv functionsPauli2020-10-221-111/+0
* Use local IV storage in e_aes.cBenjamin Kaduk2020-08-111-60/+46
* Retire EVP_CTRL_GET_IVBenjamin Kaduk2020-08-111-8/+0
* Fix provider cipher reinit issueShane Lontis2020-07-221-1/+1
* Rename FIPS_MODE to FIPS_MODULERichard Levitte2020-04-281-5/+5
* Update copyright yearMatt Caswell2020-04-231-1/+1
* Deprecate the low level AES functionsMatt Caswell2020-01-061-0/+6
* EVP & PROV: Fix all platform inclusionsRichard Levitte2019-12-191-1/+1
* Optimize AES-GCM implementation on aarch64Fangming.Fang2019-12-191-2/+0
* Fix some typosVeres Lajos2019-12-111-2/+2
* Explicitly test against NULL; do not use !p or similarRich Salz2019-10-091-1/+1
* Reorganize local header filesDr. Matthias St. Pierre2019-09-281-1/+1
* Reorganize private crypto header filesDr. Matthias St. Pierre2019-09-281-4/+4
* Add basic aria and camellia ciphers modes to default providerShane Lontis2019-08-221-1/+1
* Change EVP_CIPHER_CTX_iv_length() to return current ivlen for some modesShane Lontis2019-08-081-4/+24
* remove end of line spacesPauli2019-07-161-2/+2
* Remove tab characters from C source files.Pauli2019-07-161-76/+76
* Add Common shared code needed to move aes ciphers to providersShane Lontis2019-07-161-382/+6
* Move the public SIV mode functions from public headers to internal onesMatt Caswell2019-06-271-4/+5
* Allow AES XTS decryption using duplicate keys.Pauli2019-06-241-4/+18
* s390x assembly pack: allow specifying the tag after aad in aes-ccmPatrick Steuer2019-05-221-3/+4
* Allow specifying the tag after AAD in CCM modeTobias Nießen2019-05-081-2/+5
* Structure alignment macro.Pauli2019-05-011-12/+13
* Move the AES-XTS mode duplicated key check into the init_key function ratherPauli2019-04-051-55/+71
* AES-XTS block limit.Pauli2019-04-031-1/+12
* FIPS AES_GCM IV gen changesShane Lontis2019-03-071-2/+45
* Remove unnecessary trailing whitespaceSam Roberts2019-02-051-1/+1
* Fix compilation on sparcMatt Caswell2019-01-081-0/+5
* crypto/evp/e_aes.c: build again on s390xRichard Levitte2019-01-051-2/+14
* Add RFC5297 AES-SIV supportTodd Short2018-12-121-5/+122
* evp/e_aes: Expose IVBoris Pismenny2018-12-071-0/+8
* Following the license change, modify the boilerplates in crypto/evp/Richard Levitte2018-12-061-1/+1
* typo-fixes: miscellaneous typo fixesagnosticdev2018-09-211-1/+1
* Limit the number of AES-GCM keys allowed in TLS. A new error is raised if thisPauli2018-09-121-0/+27
* FIPS 140-2 IG A.9 XTS key check.Pauli2018-09-121-2/+22
* Fix undefined behavior in s390x aes-gcm/ccmPatrick Steuer2018-07-121-19/+21
* evp/e_aes.c: replace calls to one-liners with references in GCM.Andy Polyakov2018-06-031-43/+30
* Set error code on alloc failuresRich Salz2018-04-031-8/+12
* crypto/e_aes.c: use S390X_AES_FC macroPatrick Steuer2018-03-281-4/+2
* crypto/evp/e_aes.c: add size_t casts to increase readabilityPatrick Steuer2018-03-281-4/+4
* s390x assembly pack: add KMF code path for aes-cfb/cfb8Patrick Steuer2018-03-281-13/+121
* s390x assembly pack: add KMO code path for aes-ofbPatrick Steuer2018-03-281-7/+79
* s390x assembly pack: add KM code path for aes-ecbPatrick Steuer2018-03-281-20/+72
* Don't use a ssl specific DRBG anymoreKurt Roeckx2018-03-191-17/+5
* Publish the RAND_DRBG APIDr. Matthias St. Pierre2018-03-151-1/+1