summaryrefslogtreecommitdiffstats
path: root/crypto/aes (follow)
Commit message (Expand)AuthorAgeFilesLines
* Linking errors on IA64 and typo in aes-ia64.S.Andy Polyakov2006-10-171-1/+1
* Improve 386 portability of aes-586.pl.Andy Polyakov2006-09-181-3/+4
* Fix bug in aes-586.pl.Andy Polyakov2006-08-311-3/+2
* Fix C++ style comments, change assert to OPENSSL_assert, stop warning withDr. Stephen Henson2006-08-311-44/+44
* Forward port of IGE mode.Ben Laurie2006-08-313-2/+296
* Revised AES_cbc_encrypt in x86 assembler module.Andy Polyakov2006-08-071-326/+593
* Agressively prefetch S-box in SSE codepatch, relax alignment requirement,Andy Polyakov2006-08-031-48/+65
* Switch to compact S-box when generating AES key schedule.Andy Polyakov2006-08-021-210/+247
* Switch to compact S-box when generating AES key schedule.Andy Polyakov2006-08-021-16/+45
* Next generation aes-586.pl featuring AES_[en|de]crypt, accessing exclusivelyAndy Polyakov2006-07-311-295/+1197
* Reimplement outer rounds as "compact" in x86 assembler. This has ratherAndy Polyakov2006-07-181-73/+314
* Add option for "compact" rounds to aes_x86core.c. "Compact" rounds areAndy Polyakov2006-07-142-204/+426
* Fix compiler warnings.Andy Polyakov2006-07-041-8/+8
* Prepare playground for AES experimental code.Andy Polyakov2006-07-021-0/+813
* Mitigate the hazard of cache-collision timing attack on last round. TheAndy Polyakov2006-06-281-3/+22
* Mitigate the hazard of cache-collision timing attack on last round. Well,Andy Polyakov2006-06-282-193/+156
* Mitigate cache-collision timing attack on last round.Andy Polyakov2006-06-281-197/+98
* Sync aes.h with http://cvs.openssl.org/chngview?cn=15336.Andy Polyakov2006-06-051-1/+1
* Reimplement AES_ofb128_encrypt.Andy Polyakov2006-06-051-61/+49
* Correct logical error in STRICT_ALIGNMENT check and remove copy ofAndy Polyakov2006-06-051-59/+3
* Tune up AES CFB. Performance improvement varies from 10% to 50% fromAndy Polyakov2006-05-302-13/+96
* undo accidental commitNils Larsch2006-04-201-1/+1
* as we encrypt every bit separately we need to loop through the numberNils Larsch2006-04-201-1/+1
* Minor aes-sparcv9.pl optimization.Andy Polyakov2005-12-101-12/+8
* Engage AES for UltraSPARC in sparcv9 targets.Andy Polyakov2005-12-101-0/+3
* Revoke the option to share AES S-boxes between C and assembler. It wastesAndy Polyakov2005-12-101-16/+0
* Initial draft for AES for UltraSPARC assembler.Andy Polyakov2005-12-101-0/+1166
* Fix #if _MSC_VER clause in aes_locl.hAndy Polyakov2005-07-301-1/+1
* Pedantic polish to aes-ia64 and sha512-ia64.Andy Polyakov2005-07-201-31/+41
* Typo in version number.Andy Polyakov2005-07-201-1/+1
* Perl stylistic/cosmetic update for aes-x86_64.pl.Andy Polyakov2005-07-201-81/+65
* Fix unwind directives in IA-64 assembler modules. This helps symbolicAndy Polyakov2005-07-181-4/+2
* ~15% better AES x86_64 assembler.Andy Polyakov2005-07-181-173/+517
* Commentary section update.Andy Polyakov2005-07-141-5/+14
* AES x86_64 assembler implementation.Andy Polyakov2005-07-122-0/+1261
* Pedantic polish to aes-586.pl:-)Andy Polyakov2005-07-011-16/+8
* Typos in commentary section.Andy Polyakov2005-07-011-2/+2
* AES_cbc_encrypt to allow end-user to retain small blocks performance byAndy Polyakov2005-07-011-13/+41
* Further BUILDENV refinement, further fool-proofing of Makefiles andAndy Polyakov2005-05-161-5/+18
* make updateBodo Möller2005-05-161-16/+0
* Fool-proofing MakefilesAndy Polyakov2005-05-161-4/+1
* Comply with optimization manual (no data should share cache-line with code).Andy Polyakov2005-05-091-1/+1
* Fix constants.Andy Polyakov2005-05-071-8/+8
* Add DTLS support.Ben Laurie2005-04-261-0/+1
* Avoid L1 cache aliasing even between key and S-boxes.Andy Polyakov2005-04-241-32/+108
* Avoid aliasing between stack frames and S-boxes. Compress prefetch code.Andy Polyakov2005-04-221-127/+215
* Mitigate cache-timing attack in CBC mode. This is done by implementingAndy Polyakov2005-04-161-654/+223
* Add emacs cache files to .cvsignore.Richard Levitte2005-04-111-0/+2
* Blow away Makefile.ssl.Ben Laurie2005-03-301-4/+3
* fix breakage for Perl versions that do boolean operations on long wordsUlf Möller2005-03-191-2/+2