~/talk

Hash Functions Taste Great with Anything

Talkat CascadiaJS 2014 · 2014-07-31..08-01· [cryptography, security]
slides:none on file

Defines practical hash use: fast noncryptographic hashes for data structures, cryptographic hashes and salting for passwords, and Bloom filters for space-efficient membership. Shows numbers: 5,000 images need 7188 bits (8.8 KB) and about 10 hash functions for a 0.1% false positive rate. Recommends murmur3 for avalanching noncrypto hashing (used in Hadoop, Cassandra, nginx), warns MD5 is too fast (1M MD5/s on cheap VM) and prefers bcrypt/scrypt with per-user salts (bcrypt defaults turn that million-hash run into days).

AI-written summary · about

  1. 0:00Introduction and setup
  2. 2:25Defining hash functions
  3. 4:12Understanding hash tables
  4. 7:40Working with bloom filters
  5. 14:56Selecting hash functions
  6. 17:59Hashes in security
  7. 22:27Security best practices
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.