openssl/crypto/aes
Dr. Stephen Henson 97cf1f6c28 EVP support for wrapping algorithms.
Add support for key wrap algorithms via EVP interface.

Generalise AES wrap algorithm and add to modes, making existing
AES wrap algorithm a special case.

Move test code to evptests.txt
2013-07-17 21:45:00 +01:00
..
asm aesni-sha256-x86_64.pl: fix typo in Windows SEH. 2013-06-30 23:06:28 +02:00
.cvsignore Update ignores. 2012-12-11 15:52:10 +00:00
aes.h #if out deleted function from headers so it isn't picked up by WIN32 build 2010-07-26 18:15:13 +00:00
aes_cbc.c Version skew reduction: trivia (I hope). 2012-06-03 22:00:21 +00:00
aes_cfb.c Version skew reduction: trivia (I hope). 2012-06-03 22:00:21 +00:00
aes_core.c Allow for dynamic base in Win64 FIPS module. 2011-09-14 20:48:49 +00:00
aes_ecb.c Version skew reduction: trivia (I hope). 2012-06-03 22:00:21 +00:00
aes_ige.c size_t-fy AES, Camellia and RC4. 2008-10-31 19:30:11 +00:00
aes_locl.h Fix #if _MSC_VER clause in aes_locl.h 2005-07-30 19:42:50 +00:00
aes_misc.c Constify version strings and some structures. 2007-01-21 13:07:17 +00:00
aes_ofb.c Version skew reduction: trivia (I hope). 2012-06-03 22:00:21 +00:00
aes_wrap.c EVP support for wrapping algorithms. 2013-07-17 21:45:00 +01:00
aes_x86core.c Update support for Intel compiler: add linux-x86_64-icc and fix problems. 2012-11-28 13:05:13 +00:00
Makefile Add AES-SHA256 stitch. 2013-05-13 22:49:58 +02:00
README Because Rijndael is more known as AES, use crypto/aes instead of 2002-01-02 16:55:35 +00:00

This is an OpenSSL-compatible version of AES (also called Rijndael).
aes_core.c is basically the same as rijndael-alg-fst.c but with an
API that looks like the rest of the OpenSSL symmetric cipher suite.