CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2014/11/03 20:01:14
Added files:
sys/crypto : siphash.c siphash.h
Log message:
introduce SipHash, designed by Jean-Phillippe Aumasson and Daniel
J. Bernstein, as described at https://131002.net/siphash/, and via
Andre Oppermanns implementation in FreeBSD.
this is supposed to be a good but cheap hash for use in places where
you want to protect against hash bucket flooding attacks.
yasuoka@ pointed me at this after i asked about possibilities for
protecting the in_pcb hash he was tinkering with.
naddy@ mikeb@ claudio@ and djm@ agree it is much better than doing nothing
commit deraadt@