summaryrefslogtreecommitdiff
path: root/simon.cpp
Commit message (Expand)AuthorAgeFilesLines
* Cleanup debug information from SIMON source filesJeffrey Walton2018-11-211-8/+0
* Fix SIMON64 and SPECK64 providersJeffrey Walton2018-11-121-0/+4
* Port SIMON64 to AltivecJeffrey Walton2018-11-121-12/+26
* Clear conversion wanrings under MSVCJeffrey Walton2018-08-201-2/+5
* 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 SIMON-64 implementationJeffrey Walton2018-08-141-0/+20
* Add POWER8 SIMON-128 implementationJeffrey Walton2018-08-121-0/+22
* 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-6/+6
* Re-add Simon and Speck, enable SSE (GH #585)Jeffrey Walton2018-02-181-0/+463
* Remove Simon and Speck ciphers (GH #585)Jeffrey Walton2018-02-141-457/+0
* Clear Coverity issue CID 186337Jeffrey Walton2017-12-271-1/+1
* 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 SIMON-64 NEON intrinsicsJeffrey Walton2017-12-051-0/+8
* Fix incorrect SPECK-128 decrypt when blocks >= 6Jeffrey Walton2017-12-031-2/+4
* Add SIMON-64 SSE intrinsicsJeffrey Walton2017-12-031-2/+43
* Change Doxygen comment style from //! to ///Jeffrey Walton2017-11-291-46/+46
* Add NEON and ASIMD intrinsics for SPECK-128 (GH #539)Jeffrey Walton2017-11-271-58/+114
* Switch to rotlConstant and rotrConstantJeffrey Walton2017-11-251-16/+16
* Rework UncheckedSetKey to rearrange words in ExpandKey (GH #539)Jeffrey Walton2017-11-211-20/+7
* Whitespace and spelling check-inJeffrey Walton2017-11-211-31/+35
* Add SIMON-64 and SIMON-128 lightweight block ciphers (GH #539)Jeffrey Walton2017-11-211-0/+365