aboutsummaryrefslogtreecommitdiffstats
path: root/src/block/aes_ssse3
Commit message (Expand)AuthorAgeFilesLines
* Add new helper zap which zeros a vector, clears it, and then callslloyd2012-11-292-3/+20
* For block and stream ciphers, don't set the size of the key vectorslloyd2012-05-252-6/+9
* Replace 0 and NULL pointer constants with nullptr. Also fix an oldlloyd2012-05-181-1/+1
* Fairly huge update that replaces the old secmem types with std::vectorlloyd2012-05-181-3/+3
* Maintainer mode warning cleanups, mostly for C style casts which Illoyd2011-04-181-29/+29
* In all cases where the block size of the cipher is fixed, the keylloyd2010-10-141-9/+6
* Add a new subclass for BlockCipher BlockCipher_Fixed_Block_Size, whichlloyd2010-10-131-6/+9
* Use size_t rather than u32bit in SymmetricAlgorithmlloyd2010-10-132-6/+6
* Use size_t rather than u32bit for the blocks argument of encrypt_nlloyd2010-10-122-25/+25
* Completely remove the second parameter to SecureVector which specifieslloyd2010-09-141-6/+6
* Big, invasive but mostly automated change, with a further attempt atlloyd2010-09-071-3/+3
* The SSSE3 intrinsics apparently work under Sun Studio as welllloyd2010-09-071-0/+1
* Add also AES-192 using SSSE3lloyd2010-08-122-23/+149
* Support AES-256 is the SSSE3 implementationlloyd2010-08-122-5/+93
* Use _mm_set_epi32 instead of _mm_set_epi64x - VC++ obnoxiously onlylloyd2010-08-112-79/+79
* Only enable aes_ssse3 when compiling with GCC or Clang. For some dumbasslloyd2010-08-091-0/+7
* Add an implementation of AES-128 using SSSE3 instructions. It runs inlloyd2010-08-093-0/+454