DEK hash calculator

Use this tool to quickly calculate DEK hashes.

Use this tool to quickly calculate DEK hashes.

Write or paste your text in the box below


DEK hash

The DEK hash, proposed by Donald E. Knuth in Volume 3 of "The Art of Computer Programming," is still an algorithm of note. Functioning as an early instance of a multiplicative hash-based approach, it holds the distinction of being among the most ancient hashing techniques that continue to find utility in contemporary applications.

The DEK hash stands as a remarkable hashing technique renowned for its balanced distribution and simplicity. Using a combination of bitwise operations and prime numbers, DEK hash transforms input data into fixed-size hash values. Knuth's emphasis on prime numbers contributes to the hash's even distribution and reduced collision rates. The elegance of DEK hash lies in its clear algorithmic structure, making it a favored choice for diverse applications like hash tables and checksums. DEK hash underlines Knuth's mastery in algorithm design, showcasing a blend of mathematical insight and practical efficiency.