aboutsummaryrefslogtreecommitdiffstats
path: root/src/block/aes_intel/aes_intel.h
Commit message (Expand)AuthorAgeFilesLines
* Rename AES_XXX_Intel to AES_XXX_NI, since AMD's Bulldozer will alsolloyd2011-04-251-83/+0
* Update AES-NI for SecureVector and BlockCipher changeslloyd2010-10-191-9/+9
* Use size_t rather than u32bit in SymmetricAlgorithmlloyd2010-10-131-3/+3
* More size_tlloyd2010-10-131-6/+6
* s/u32bit/size_t/ for block cipher parallelism querieslloyd2010-10-121-3/+3
* Use "/*" instead of "/**" in starting comments at the begining of a file.lloyd2010-06-071-1/+1
* Change BlockCipher::parallelism() to return the native parallelism oflloyd2010-05-251-3/+3
* Remove SecureBuffer, which is the fixed-size variant of SecureVector.lloyd2010-03-231-3/+3
* Set parallelism defaults.lloyd2010-02-251-0/+6
* Remove SSE4 dependency in AES-192 key schedule, and also avoid requiringlloyd2009-11-101-1/+1
* Add AES-192 using AES-NI. Tested OK with Intel's simulator.lloyd2009-11-101-0/+26
* Add AES-256 using AES-NIlloyd2009-11-101-0/+17
* Make the AES implementation using Intel's AES instruction extension official;lloyd2009-11-101-2/+2
* Add a complete but untested AES-128 using the AES-NI intrinsics.lloyd2009-11-061-45/+5
* Stub for AES class using Intel's AES-NI instructions and an engine forlloyd2009-11-061-0/+74