SipHash is an actively used hash function created in 2011. SipHash is an add–rotate–xor (ARX) based family of pseudorandom functions created by Jean-Philippe Aumasson and Daniel J. Bernstein in 2012, in response to a spate of "hash flooding" denial-of-service attacks in late 2011.Although designed for use as a hash function in the computer science sense, SipHash is fundamentally different from cryptographic hash functions like SHA in that it is only suitable as a message authentication code: a keyed hash function like HMAC. That is, SHA is designed so that it is difficult for an attacker to find two messages X and Y such that SHA(X) = SHA(Y), even though anyone may compute SHA(X). Read more on Wikipedia...

9Years Old 20Users ?Jobs
  • SipHash ranks in the top 25% of languages
  • the SipHash wikipedia page
  • SipHash first appeared in 2011
  • Have a question about SipHash not answered here? Email me and let me know how I can help.

Last updated June 22nd, 2020

Edit SipHash on GitHub