Skip to main content

CATEGORY

Hash Functions

Showing 6 post(s) in this category.

MD5

Ronald Rivest designed MD5 in 1991. By 2004 it was broken. Here's the algorithm, and why real collisions ended its cryptographic career.

Hash Functions Intermediate

SHAKE128 and SHAKE256

Most hash functions give you a fixed-size output no matter what you ask for. SHAKE breaks that rule: it's a hash function you can ask for any amount of output from, built from the same Keccak sponge as SHA-3.