1. Snake Doctor
  2. Crypto-Keccak

Commits

Show all
Author Commit Message Date Builds
Snake Doctor
Cleaned-up uses list - removed all unnecessary files like Classes and SysUtils. Added more granularity to checking cases in _ROL64_b
Snake Doctor
ReImplemented SHL64 as fix for RangeOverflow in using simple SHL instruction for 64-bit integers Added define to inline/not-inline helpers for 64-bit ROL/SHL/SHR/.. functions
Snake Doctor
Modified README.md
Snake Doctor
Small improvements, refactoring and cleanup (removed unnecessary junk) Added flag/define to allow access to Keccak internal functions
Snake Doctor
Version has been tested and supposedly is correct Finished port of Keccak Reference implementation to Delphi
Snake Doctor
Fixed problem with initialization in KeccakInitializeRoundConstants Added functions/macros for ROL32, ROL64, SHL64/SHR64, XOR64
Snake Doctor
Reverted ROL64 function to previous version, which weren't broken.
Snake Doctor
Fixed Rol64 function
Snake Doctor
Fixed problem with using inversion instead of negation Modified LFSR86540 to use PUInt8 instead of PUInt8Array Modified .gitignore file
Snake Doctor
Added test implementation for Keccak in Delphi. DOESN'T WORK!
Snake Doctor
Misc modification for Keccak base implementation Modified .gitignore
Snake Doctor
Added Reference C/C++ Keccak implementation
Snake Doctor
Modified README.md and .gitignore
Snake Doctor
Added README.md and .gitignore