openssl/crypto/aes
Andy Polyakov 2d22e08083 ARM assembler pack: reschedule instructions for dual-issue pipeline.
Modest improvement coefficients mean that code already had some
parallelism and there was not very much room for improvement. Special
thanks to Ted Krovetz for benchmarking the code with such patience.
2010-07-13 14:03:31 +00:00
..
asm ARM assembler pack: reschedule instructions for dual-issue pipeline. 2010-07-13 14:03:31 +00:00
.cvsignore Apply mingw patches as supplied by Roumen Petrov an Alon Bar-Lev 2008-04-17 10:19:16 +00:00
aes_cbc.c Patch the omission from prvious commit #17716. 2008-12-23 11:38:33 +00:00
aes_cfb.c Engage crypto/modes. 2008-12-23 11:33:01 +00:00
aes_core.c Minimize aes_core.c footprint when AES_[en|de]crypt is implemented in 2007-01-25 20:47:00 +00:00
aes_ecb.c disable weird assert()s 2002-11-13 14:01:34 +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 Engage crypto/modes. 2008-12-23 11:33:01 +00:00
aes_wrap.c PR: 2297 2010-07-09 17:26:04 +00:00
aes_x86core.c Switch to compact S-box when generating AES key schedule. 2006-08-01 22:10:39 +00:00
aes.h Windows-specific addenum to "engage crypto/modes" commit #17716. 2008-12-23 15:15:44 +00:00
Makefile Rework framework for assembler support for AES counter mode and add 2010-07-09 12:21:52 +00: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.