chickadee » siphash » siphash-2-4

siphash-2-4 keyprocedure
siphash-2-4 key messageprocedure
siphash-4-8 keyprocedure
siphash-4-8 key messageprocedure

siphash-2-4 and siphash-4-8 are predefined hashing procedures.

Each takes one or two SRFI-4 u8vector arguments, the key and message to hash, and returns a positive integer. key should have a length of 16, while message may be any length. If message isn't given, a prekeyed hashing function is returned.

The SipHash specification recommends SipHash-2-4 for performance and SipHash-4-8 for cryptographic security.