From Wikipedia, the free encyclopedia
The Jenkins hash functions are a collection of (non-cryptographic) hash functions for multi-byte keys designed by Bob Jenkins. The first one was formally published in 1997.
Jenkins's one_at_a_time hash is adapted here from a WWW page by Bob Jenkins, which is an expanded version of his Dr. Dobb's article. It was originally created to fulfill certain requirements described by Colin Plumb, a cryptographer, but was ultimately not put to use.