D. J. Bernstein
Hash functions and ciphers
Current designs
Snuffle 2005: the Salsa20 encryption function
The Salsa20 hash function
Notes on the ECRYPT Stream Cipher project (eSTREAM)
Older designs
These aren't as fast as Salsa20
for the same conjectured security level.
The Salsa10 hash function
[surf]
(PDF)
(PS)
(DVI)
D. J. Bernstein.
SURF: Simple Unpredictable Random Function.
URL: http://cr.yp.to/papers.html#surf.