SIMD is a cryptographic hash function based on the Merkle–Damgård construction submitted to the NIST hash function competition by Gaëtan Leurent. It is one of fourteen entries to be accepted into round two of the competition,[1] but was not shortlisted for the third and final round.[2]

The designer states that the "most important component of SIMD is its message expansion, which is designed to give a high minimal distance". The algorithm's speed is claimed to be 11–13 cycles per byte.[3]

References

edit
  1. ^ "Second Round Candidates". Computer Security Resource Center, National Institute of Standards and Technology. Retrieved 2009-07-25.
  2. ^ "Third (Final) Round Candidates". Computer Security Resource Center, National Institute of Standards and Technology. Retrieved 2011-05-04.
  3. ^ Leurent, Gaëtan. "The SIMD Hash Function". Retrieved 2009-07-25.

📚 Artikel Terkait di Wikipedia

BLAKE (hash function)

BLAKE is a cryptographic hash function based on Daniel J. Bernstein's ChaCha stream cipher, but a permuted copy of the input block, XORed with round constants

NIST hash function competition

Midnight Wish CubeHash (Bernstein) ECHO (France Telecom) Fugue (IBM) Hamsi Luffa Shabal SHAvite-3 SIMD The following hash function submissions were accepted

SipHash

to a spate of "hash flooding" denial-of-service attacks (HashDoS) in late 2011. SipHash is designed as a secure pseudorandom function and can also be

HMAC

type of message authentication code (MAC) involving a cryptographic hash function and a secret cryptographic key. As with any MAC, it may be used to simultaneously

Hash collision

derived from a hash function which takes a data input and returns a fixed length of bits. Although hash algorithms, especially cryptographic hash algorithms

Comparison of cryptographic hash functions

hash function security/cryptanalysis can be found at hash function security summary. Basic general information about the cryptographic hash functions:

MD5

Wikifunctions has a function related to this topic. The MD5 message-digest algorithm is a widely used hash function producing a 128-bit hash value. MD5 was

Preimage attack

attack on cryptographic hash functions tries to find a message that has a specific hash value. A cryptographic hash function should resist attacks on