CVSROOT: /cvs Module name: src Changes by: d...@cvs.openbsd.org 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@