summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/evp/e_aes.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Disallow setting the AES-GCM IV length to 0tb2020-04-301-1/+5
* Disallow the use of zero length IVs in AES-GCM viatb2020-04-271-1/+11
* Revert the other hunk of r1.36 as well: in the case of CCM, ccm.key istb2019-05-121-1/+11
* Revert part of r1.36: in the case of GCM, gcm.key is assigned fromtb2019-05-101-1/+7
* Some more malloc() to calloc() conversions.jsing2019-04-141-7/+5
* Remove two pointless chunks of code.jsing2019-04-141-16/+1
* Provide EVP_aes_{128,192,256}_wrap(). This is a compatibletb2019-03-171-1/+145
* use freezero() instead of memset/explicit_bzero + free. Substantiallyderaadt2017-05-021-3/+2
* LibreSSL : Truncated packet could crash via OOB readinoguchi2017-01-311-2/+7
* Send the function codes from the error functions to the bit bucket,beck2017-01-291-9/+9
* Replace all uses of magic numbers when operating on OPENSSL_ia32_P[] bymiod2016-11-041-4/+4
* Remove I386_ONLY define. It was only used to prefer amiod2016-11-041-3/+3
* Correct spelling of OPENSSL_cleanse.jsing2015-09-101-5/+5
* Replace remaining CRYPTO_memcmp() calls with timingsafe_memcmp().jsing2015-06-201-2/+2
* Remove unnecessary include of assert.hmiod2015-02-101-2/+1
* Use arc4random_buf() instead of RAND_bytes() or RAND_pseudo_bytes().jsing2014-10-221-5/+4
* Make the BLOCK_CIPHER_{generic,custom} macros expand to more readable structmiod2014-07-121-67/+102
* Fix copy for CCM, GCM and XTS.miod2014-07-111-12/+70
* Explicitly include <openssl/opensslconf.h> in every file that referencesjsing2014-07-101-6/+9
* free iv, then cleanse. from Cyril Jouvetedu2014-06-151-2/+2
* Add missing OPENSSL_cleanse() in aead_aes_gcm_cleanup().jsing2014-06-151-1/+2
* The OPENSSL_cleanse() in aes_gcm_cleanup() only cleans the gcm field of thejsing2014-06-151-2/+2
* tags as requested by miod and teduderaadt2014-06-121-0/+1
* Implement an improved version of the EVP AEAD API. Thejsing2014-05-261-23/+28
* Convert OPENSSL_malloc stuff back to intrinsics, a few were missedbeck2014-05-221-2/+2
* KNF.jsing2014-05-151-10/+11
* Add an AEAD EVP interface to libcrypto, along with AES-GCM AEADjsing2014-05-151-33/+213
* Nuke OPENSSL_FIPS - having #ifdefs inside a #ifndef for the same thingjsing2014-05-081-16/+0
* KNF.jsing2014-05-081-529/+491
* Change library to use intrinsic memory allocation functions instead ofbeck2014-04-171-3/+3
* call the correct decrypt function in aes_cbc_cipher()jsg2014-04-171-1/+1
* Merge conflicts; remove MacOS, Netware, OS/2, VMS and Windows build machinery.miod2014-04-131-7/+14
* resolve conflictsdjm2012-10-131-40/+1233
* resolve conflicts, fix local changesdjm2010-10-011-16/+19
* resolve conflictsdjm2009-01-091-19/+16
* resolve conflictsdjm2008-09-061-10/+12
* resolve conflictsdjm2006-06-271-3/+3
* resolve conflictsdjm2005-04-291-7/+25
* merge 0.9.7b with local changes; crank majors for libssl/libcryptomarkus2003-05-121-1/+0
* Merge OpenSSL 0.9.7-stable-20020605,beck2002-06-071-1/+3
* OpenSSL 0.9.7 stable 2002 05 08 mergebeck2002-05-151-0/+99