1. Please implement SHA3 128bit hash
- Posted by SocIoDim May 19, 2013
- 1272 views
As far as I know, only HSIEH hash functions implemented in Euphoria right now. I propose to include Keccak f-400 function to Euphoria. Advantages:
- Cryptographic, not just checksum.
- It is very modern.
- It win SHA3 competition (more precisely, SHA3 recommend Keccak f-1600; it operates with 64-bit numbers and produce 512-bit hash; Keccak-800 is 32-bit and produce 256-bit etc).
- Very simple algorithm of main function "Sponge". I can write it, but problem in other stadiums. They are simple too, but I was not able to read the Python or C samples.
- Fit into the constraints of Euphoria. For produce 128-bit hash it is enough to operate with 16-bit numbers.