summaryrefslogtreecommitdiff
path: root/speck.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix SIMON64 and SPECK64 providersJeffrey Walton2018-11-121-0/+4
* Port SPECK64 to AltivecJeffrey Walton2018-11-121-19/+33
* Fix AlgorithmProvider for SIMON and SPECK on SolarisJeffrey Walton2018-08-171-10/+14
* Move SIMON-64 and SPECK-64 to Power7 minimumJeffrey Walton2018-08-141-12/+14
* Add POWER8 SPECK-64 implementationJeffrey Walton2018-08-141-0/+20
* Add SPECK-128 provider for POWER8Jeffrey Walton2018-08-121-0/+4
* Remove debug statementJeffrey Walton2018-08-121-1/+1
* Add POWER8 SPECK-128 implementationJeffrey Walton2018-08-121-0/+18
* Add algorithm provider member function to Algorithm classJeffrey Walton2018-07-061-0/+26
* Use default alignment for GetBlockJeffrey Walton2018-06-241-10/+10
* Allow user to set -DCRYPTOPP_ARM_NEON_AVAILABLE=0 (#595)Fabrice Fontaine2018-03-051-5/+5
* Re-add Simon and Speck, enable SSE (GH #585)Jeffrey Walton2018-02-181-0/+438
* Remove Simon and Speck ciphers (GH #585)Jeffrey Walton2018-02-141-432/+0
* Clear signed/unsigned warnings with GCC and -Wall -WextraJeffrey Walton2017-12-261-2/+2
* Enable NEON/ASIMD for Simon and Speck on Aarch32/Aarch64 (GH #545)Jeffrey Walton2017-12-051-6/+0
* Add SPECK-64 NEON intrinsicsJeffrey Walton2017-12-031-0/+13
* Fix incorrect SPECK-128 decrypt when blocks >= 6Jeffrey Walton2017-12-031-2/+4
* Add SPECK-64 SSE intrinsicsJeffrey Walton2017-12-031-1/+35
* Change Doxygen comment style from //! to ///Jeffrey Walton2017-11-291-44/+44
* Switch to rotlConstant and rotrConstantJeffrey Walton2017-11-241-6/+6
* Add NEON and ASIMD intrinsics for SPECK-128 (GH #538)Jeffrey Walton2017-11-231-4/+32
* Add SSSE3 intrinsics for SPECK-128 (GH #538)Jeffrey Walton2017-11-221-44/+83
* Rework UncheckedSetKey to rearrange words in ExpandKey (GH #538)Jeffrey Walton2017-11-211-18/+5
* Switch to size_t for loop controlJeffrey Walton2017-11-211-2/+2
* Remove unneeded includeJeffrey Walton2017-11-211-3/+0
* Clear unused variable warning for MSVCJeffrey Walton2017-11-201-0/+2
* Use SPECK_ExpandKey instead of SPECK_RoundKeysJeffrey Walton2017-11-201-8/+8
* Update documentationJeffrey Walton2017-11-201-2/+12
* Update documentationJeffrey Walton2017-11-201-200/+230
* Add SPECK-64 and SPECK-128 lightweight block ciphers (GH #538)Jeffrey Walton2017-11-201-0/+296