summaryrefslogtreecommitdiff
path: root/shacal2.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove double includeJeffrey Walton2018-03-261-1/+0
|
* Switch to rotlConstant and rotrConstantJeffrey Walton2017-11-251-4/+4
| | | | This will help Clang and its need for a constexpr
* Fix 0-size FixedSizeAlignedSecBlockwith GetUserKeyJeffrey Walton2017-08-191-1/+3
|
* Split source files to support Base Implementation + SIMD implementation (GH ↵Jeffrey Walton2017-08-171-77/+7
| | | | | #461) Split source files to support Base Implementation + SIMD implementation
* Update commentsJeffrey Walton2017-08-161-2/+2
|
* Add SHACAL2 optimizationsJeffrey Walton2017-08-161-17/+29
| | | | Thanks to Botan for providing these
* Fold shuffles after loads for SHACAL2Jeffrey Walton2017-08-161-11/+10
|
* Add Intel SHA implementation for SHACAL2 encryptionJeffrey Walton2017-08-161-1/+82
| | | | The implementation came from Jack Lloyd and the Botan team. Jack and the Botan was gracious and allowed us to use Botan's x86_encrypt_blocks function. They also allowed us to release it under the Crypto++ licensing terms. Also see https://github.com/randombit/botan/pull/1151/files
* CRYPTOPP 5.6.3 RC6 checkinJeffrey Walton2015-11-051-140/+140
|
* port to GCC 4, reorganize implementations of SetKeyweidai2006-12-101-1/+1
|
* fix assert when keylen not multiple of 4weidai2004-03-091-5/+1
|
* add new algorithms (Kevin Springle)weidai2003-04-161-0/+144