Source Code
- C# source code for the hash functions and test code used in this article
References
A somewhat random collection of links to pages I found useful while writing this article.
- Hash function, Wikipedia, 2006
- Avalanche effect, Wikipedia, 2004
- Hash Functions for Hash Table Lookup, Robert J. Jenkins Jr., 1997
- A Resursive Construction Method of S-boxes Satisfying Strict Avalanche Criterion, Kwangjo Kim, Tsutomu Matsumoto, Hideki Imai, 1990
- General Purpose Hash Function Algorithms, Arash Partow
- S-Box Design: A Literature Survey, Terry Ritter, 1997
- Design of Substitution Blocks Satisfying Strict Avalanche Criterion, Martin Stanek and Daniel Olejár