Discover the Surprising World of Non-Cryptographic Hash Functions 🧩

Join Adam Harvey as he explores five innovative non-cryptographic hash functions and the story of one that leaves the scene. Perfect for developers interested in hashing techniques beyond the classics!

Discover the Surprising World of Non-Cryptographic Hash Functions 🧩
Discover the Surprising World of Non-Cryptographic Hash Functions 🧩

About this video

Adam Harvey
https://linux.conf.au/schedule/30208/view_talk
When you say “hash function” in a room full of developers, people tend to think of the classics: MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA-OHGODPLEASESTOP, and the like — cryptographic hash functions intended for cryptographic uses.

There’s another world out there, though: non-cryptographic hashes. Sometimes you just need to figure out if you’ve already seen a string or structure. Sometimes you need a basic checksum. Sometimes you need a hash that’s just fast and can fit into a 32 bit integer.

I’ll run through the state of the art in the world of non-cryptographic hashing — what your best options are, how they compare in terms of CPU and memory usage, and how they work. Who takes it? Whose mixing function reigns supreme?

Let’s find out.

* I’m saying “five”, but realistically I’m going to cover as many modern options as I can fit into the time available. Let’s say “five plus or minus two” in reality.

Tags and Topics

Browse our collection to discover more content in these categories.

Video Information

Views

4.7K

Likes

95

Duration

37:31

Published

Feb 6, 2016

User Reviews

4.6
(4)
Rate:

Related Trending Topics

LIVE TRENDS

Related trending topics. Click any trend to explore more videos.