summaryrefslogtreecommitdiff
path: root/crypto/aes
Commit message (Expand)AuthorAgeFilesLines
* aesni-x86[_64].pl: fix bug in CCM code.appro2011-10-142-9/+7
* bsaes-x86_64.pl: add due credit.appro2011-09-271-4/+4
* Add bit-sliced AES x86_64 assembler, see http://homes.esat.kuleuven.be/~ekasp...appro2011-09-251-0/+1184
* Make latest assembler additions (vpaes and e_padlock) work in Windows build.appro2011-09-181-1/+1
* Integrate Vector Permutation AES into build system.appro2011-09-153-6/+12
* Allow for dynamic base in Win64 FIPS module.appro2011-09-141-0/+10
* vpaes-x86[_64]*.pl: fix typo.appro2011-09-122-2/+2
* Add so called Vector Permutation AES x86[_64] assembler, seeappro2011-09-122-0/+2103
* Add RC4-MD5 and AESNI-SHA1 "stitched" implementations.appro2011-08-232-0/+1251
* aes/asm/aesni-*.pl: fix CCM and further optimize it.appro2011-08-072-68/+78
* aes-ppc.pl: minor optimization favoring embedded processors (performanceappro2011-07-201-132/+132
* crypto/aes/Makefile: make it work on IRIX.appro2011-06-281-0/+3
* s390x assembler pack: add s390x-gf2m.pl and harmonize AES_xts_[en|de]crypt.appro2011-06-271-11/+12
* Minor x86_64 perlasm update.appro2011-06-271-9/+7
* aesni-x86[_64].pl: relax alignment requirement.appro2011-05-302-2/+2
* aes-ppc.pl: handle unaligned data on page boundaries.appro2011-05-281-1/+157
* PPC assembler pack: adhere closer to ABI specs, add PowerOpen traceback data.appro2011-05-271-11/+31
* aesni-x86[_64].pl: optimize for Sandy Bridge and add XTS mode.appro2011-05-222-622/+3161
* aesni-x86_64.pl: make it compile on MacOS X.appro2011-05-181-2/+2
* ARM assembler pack: profiler-assisted optimizations and NEON support.appro2011-04-012-30/+134
* s390x assembler pack: tune-up and support for new z196 hardware.appro2011-03-041-25/+764
* Update dependencies.steve2011-02-211-10/+28
* Experimental symbol renaming to avoid clashes with regular OpenSSL.steve2011-02-166-0/+6
* Change AR to ARX to allow exclusion of fips object modulessteve2011-01-261-1/+1
* s390x assembler pack: adapt for -m31 build, see commentary in Configureappro2010-11-291-72/+95
* Add aes-mips.pl assembler module.appro2010-10-211-0/+1606
* s390x assembler pack: extend OPENSSL_s390xcap_P to 128 bits.appro2010-09-181-1/+1
* fix bug in AES_unwrap()steve2010-08-301-3/+3
* aes-x86_64.pl: commit#19797 was overzealous, partially reverse.appro2010-07-261-2/+6
* aes-x86_64.pl: remove redundant instructions.appro2010-07-261-10/+2
* aesni-x86_64.pl: fix typos.appro2010-07-261-11/+14
* perlasm/x86asm.pl: move aesni and pclmulqdq opcodes to aesni-x86.pl andappro2010-07-261-4/+21
* #if out deleted function from headers so it isn't picked up by WIN32 buildsteve2010-07-261-0/+2
* aesni-x86[_64].pl: fine-tune, add CCM subroutine, add performance data.appro2010-07-252-255/+769
* aes-s390x.pl: revisit buffer allocation and add performance data.appro2010-07-141-13/+22
* ARM assembler pack: reschedule instructions for dual-issue pipeline.appro2010-07-131-199/+194
* PR: 2297steve2010-07-091-3/+3
* Rework framework for assembler support for AES counter mode and addappro2010-07-093-66/+145
* Harmonize s390x assembler modules with "catch-all" rules from commit#19749.appro2010-07-091-0/+4
* crypto/*/Makefile: unify "catch-all" assembler make rules and harmonizeappro2010-07-082-1/+5
* Revert previous Linux-specific/centric commit#19629. If it really has toappro2010-05-051-2/+1
* Non-executable stack in asm.ben2010-05-051-1/+2
* aes-ppc.pl: 10% performance improvement on Power6.appro2010-04-101-128/+141
* AESNI engine: add counter mode.appro2010-04-102-57/+460
* ARMv4 assembler: fix compilation failure. Fix is actually unconfirmed, butappro2010-03-291-0/+1
* Reserve for option to implement AES counter in assembler.appro2010-02-231-2/+2
* s390x assembler update: add support for run-time facility detection.appro2010-01-191-0/+6
* Throw in more PA-RISC assembler.appro2009-12-272-0/+1024
* aesni-x86.pl: eliminate development comments.appro2009-11-151-8/+27
* aesni-x86_64.pl: resolve LNK1223 error.appro2009-05-021-4/+4