summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add additional SM4 test vectors (GH #540)Jeffrey Walton2017-11-231-0/+70
* Update documentationJeffrey Walton2017-11-231-3/+3
* Add missing test vectors to file listJeffrey Walton2017-11-231-0/+1
* Add SM4 block ciphers (GH #540)Jeffrey Walton2017-11-2311-2/+436
* Fix Speck compile error with iOS WatchJeffrey Walton2017-11-231-4/+4
* Remove IS_ARM64 from makefileJeffrey Walton2017-11-231-1/+0
* Add NEON and ASIMD intrinsics for SPECK-128 (GH #538)Jeffrey Walton2017-11-234-8/+430
* Add CRYPTOPP_SLOW_ARMV8_SHIFT for Aarch32 and Aarch64Jeffrey Walton2017-11-233-8/+24
* Fix NEON detection on arm-hfJeffrey Walton2017-11-221-2/+2
* Add CTR to display for SIMON and SPECKJeffrey Walton2017-11-221-17/+17
* Rename CRYPTOPP_ENABLE_ADVANCED_PROCESS_BLOCKS for RijndaelJeffrey Walton2017-11-222-5/+5
* Update commentsJeffrey Walton2017-11-221-14/+20
* Add speck-simd.cpp to project files (GH #538, #539)Jeffrey Walton2017-11-225-21/+16
* Add SSSE3 intrinsics for SPECK-128 (GH #538)Jeffrey Walton2017-11-221-0/+367
* Add SSSE3 intrinsics for SPECK-128 (GH #538)Jeffrey Walton2017-11-223-49/+107
* Add additional test vectors (GH #538, #539)Jeffrey Walton2017-11-221-25/+87
* Rework UncheckedSetKey to rearrange words in ExpandKey (GH #539)Jeffrey Walton2017-11-211-20/+7
* Rework UncheckedSetKey to rearrange words in ExpandKey (GH #538)Jeffrey Walton2017-11-211-18/+5
* Fix URL in documentationJeffrey Walton2017-11-211-1/+1
* Update documentationJeffrey Walton2017-11-212-4/+24
* Update documentationJeffrey Walton2017-11-212-6/+2
* Update documentationJeffrey Walton2017-11-212-8/+15
* Fix AlgorithmName() for 128-bit block SIMON and SPECKJeffrey Walton2017-11-212-4/+10
* Fix AlgorithmName() for 128-bit block SIMON and SPECKJeffrey Walton2017-11-212-2/+2
* Update documentationJeffrey Walton2017-11-211-5/+5
* Whitespace and spelling check-inJeffrey Walton2017-11-212-34/+35
* Add SIMON-64 and SIMON-128 lightweight block ciphers (GH #539)Jeffrey Walton2017-11-2112-4/+593
* Switch to size_t for loop controlJeffrey Walton2017-11-211-2/+2
* Remove unneeded includeJeffrey Walton2017-11-212-5/+5
* Clear unused variable warning for MSVCJeffrey Walton2017-11-201-0/+2
* Use SPECK_ExpandKey instead of SPECK_RoundKeysJeffrey Walton2017-11-201-8/+8
* Add speck.txt to FilelistJeffrey Walton2017-11-201-0/+1
* Update documentationJeffrey Walton2017-11-201-2/+12
* Fix AES detection on AIX and Power8Jeffrey Walton2017-11-201-1/+1
* Add additional SPECK test vectors (GH #538)Jeffrey Walton2017-11-201-0/+140
* Update documentationJeffrey Walton2017-11-203-237/+288
* Add Visual Studio filter for SPECK test vectors (GH #538)Jeffrey Walton2017-11-202-0/+4
* Add SPECK-64 and SPECK-128 lightweight block ciphers (GH #538)Jeffrey Walton2017-11-2012-3/+671
* Clear GCC pedantic warnings (GH #537)Jeffrey Walton2017-11-191-2/+2
* Provide virtual destructor for Threefish_BaseJeffrey Walton2017-11-192-34/+51
* Reword Threefish inheritance hierarchyJeffrey Walton2017-11-181-7/+7
* Update documentationJeffrey Walton2017-11-184-10/+44
* Fix algorithm names for Threefish (GH #535)Jeffrey Walton2017-11-182-10/+10
* Update documentationJeffrey Walton2017-11-173-7/+7
* Remove variable block size for Threefish (GH #535)Jeffrey Walton2017-11-175-226/+275
* Fix GCC inline asm register constraint for SSE registerJeffrey Walton2017-11-172-2/+2
* Fix sse-simd.cpp for 32-bit MSVC compilesJeffrey Walton2017-11-171-0/+1
* Fix GCM_Xor16_SSE2 for 32-bit MSVC compilesJeffrey Walton2017-11-161-1/+1
* Fix target misdetection on OS X with '-arch i386'Jeffrey Walton2017-11-163-25/+25
* Add sse-simd.cpp to nmake file and vcxproj filtersJeffrey Walton2017-11-164-4/+10