summaryrefslogtreecommitdiff
path: root/rijndael.cpp
Commit message (Expand)AuthorAgeFilesLines
* Switch to rotlConstant and rotrConstantJeffrey Walton2017-11-251-2/+2
* Rename CRYPTOPP_ENABLE_ADVANCED_PROCESS_BLOCKS for RijndaelJeffrey Walton2017-11-221-2/+2
* Prefix IS_LITTLE_ENDIAN and IS_BIG_ENDIAN with CRYPTOPPJeffrey Walton2017-11-101-1/+1
* Use SetMark to avoid unneeded zeroization in RijndaelJeffrey Walton2017-10-081-0/+4
* Move AliasedWithTable into unnamed namespaceJeffrey Walton2017-10-051-57/+54
* Move Power8 crypto functions into ppc-crypto.hJeffrey Walton2017-09-221-2/+0
* Enable little endian Rijndael_UncheckedSetKey_POWER8 using built-insJeffrey Walton2017-09-211-4/+5
* Move Rijndael_UncheckedSetKey_POWER8 prior to GetUserKey callJeffrey Walton2017-09-211-6/+7
* Add Rijndael_UncheckedSetKey_POWER8Jeffrey Walton2017-09-191-20/+11
* ByteReverseArray → ReverseByteArrayLEJeffrey Walton2017-09-181-2/+2
* Refactor LoadT() and StoreT(). Add separate ReverseT() for little endian mach...Jeffrey Walton2017-09-181-2/+2
* Add AdvancedProcessBlocks for Power8Jeffrey Walton2017-09-121-8/+15
* Add Power8 AES decryptionJeffrey Walton2017-09-121-19/+35
* Update commentsJeffrey Walton2017-09-121-5/+4
* Add Power8 AES encryptionJeffrey Walton2017-09-111-4/+48
* Revert AltiVec and Power8 commitsJeffrey Walton2017-09-051-29/+0
* Warn of under-aligned buffers when using AES in debug modeJeffrey Walton2017-09-041-0/+20
* Fixup under-aligned buffers when using AES on AltiVec and Power8Jeffrey Walton2017-09-041-0/+9
* Support Base Implementation + SIMD implementation on Solaris (PR #461)Jeffrey Walton2017-08-241-7/+0
* Remove BOOL macro value (GH #462)Jeffrey Walton2017-08-201-7/+7
* Update commentsJeffrey Walton2017-08-191-2/+7
* Split source files to support Base Implementation + SIMD implementation (GH #...Jeffrey Walton2017-08-171-402/+74
* Update comments in Rijndael head commentsJeffrey Walton2017-08-151-0/+4
* Fix bad SHA::Transform calculation (Issue 455)Jeffrey Walton2017-08-131-1/+1
* Cleanup casts due to ClangJeffrey Walton2017-08-131-28/+32
* Add AES for ARMv8 (Issue 458)Jeffrey Walton2017-08-111-0/+122
* Updated static initializersJeffrey Walton2017-03-171-1/+0
* Add C++ nullptr support (Issue 383)Jeffrey Walton2017-03-011-1/+1
* Fix mismatched arch capabilities (Issue 283)Jeffrey Walton2016-10-271-4/+4
* Add debug instrumentation to RijndaelJeffrey Walton2016-09-301-1/+18
* Fix AES and X86 compile on SolarisJeffrey Walton2016-09-301-7/+9
* Cutover to SecByteBlock member for AES (Issue 302, CVE-2016-7544)Jeffrey Walton2016-09-301-32/+44
* Whitespace cleanupJeffrey Walton2016-09-241-2/+2
* When calculating the AES block cipher, allocate 4K of memory on the stack ins...John Byrd2016-09-221-9/+18
* Add CRYPTOPP_ASSERT (Issue 277, CVE-2016-7420)Jeffrey Walton2016-09-161-2/+2
* Fix typo on SunCC versionJeffrey Walton2016-08-261-1/+1
* Add vec_swap for compilers which do not support std::swap'ing SSE and NEON typesJeffrey Walton2016-07-171-4/+2
* Fix SunCC 12.2 and 12.3 failed compile in rijndael.cpp due to std::swap(__m12...Jeffrey Walton2016-07-161-1/+8
* Fix typo in SunCC checkJeffrey Walton2016-07-151-1/+1
* Fix broken rijndael.cpp compile under Sun Studio (Issue 224)Jeffrey Walton2016-07-151-9/+16
* Add C++11 alignas support. Deleting 'alignas' branchJeffrey Walton2016-06-141-19/+20
* Check for SSE4 support before using SSE4.1 instructionMarcel Raad2016-05-101-2/+2
* Fix the Rijndael timing attack counter measure (Issue 146)Jeffrey Walton2016-04-121-1/+1
* Improve constant propagation of fix for Issue 146Jeffrey Walton2016-04-071-4/+8
* Revert "Improve performance of fix to Issue 146"Jeffrey Walton2016-04-071-2/+1
* Improve performance of fix to Issue 146Jeffrey Walton2016-04-071-1/+2
* Fix the Rijndael timing attack counter measurePierre Lestringant2016-04-061-2/+2
* Add call for _malloca/_freea. They are SDLC compliance items on Windows platformJeffrey Walton2016-02-091-3/+8
* Temporary fix for Issue 42 and 132Jeffrey Walton2016-02-071-9/+14
* Fix missing CryptoPP::rdtable::Te symbol for Microsoft SSE2 non-AESNI X64 pla...Jeffrey Walton2016-02-061-3/+9