1. Please implement SHA3 128bit hash

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:

  1. Cryptographic, not just checksum.
  2. It is very modern.
  3. 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).
  4. 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.
  5. Fit into the constraints of Euphoria. For produce 128-bit hash it is enough to operate with 16-bit numbers.
new topic     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu