Cryptography
Hashing
Integrity, not secrecy.
- •150 XPWhat Is a Hash?One-way, deterministic, avalanche.
- •150 XPCollision ResistanceThe birthday paradox, and why N bits only buys N/2 security.
- •150 XPThe SHA FamilySHA-1 (broken), SHA-2, SHA-3.
- •150 XPHMACIntegrity + authenticity with a shared key.
- •200 XPMerkle TreesProve one leaf in O(log N) without shipping the whole set.
- •200 XPBLAKE2 & BLAKE3Why modern hashes are faster than SHA-256 — and just as safe.
- •200 XPContent AddressingGit, IPFS, and the 'address by content not name' mental model.
- •220 XPSponge Construction (SHA-3)Absorb, squeeze, and why SHA-3 doesn't have SHA-2's length-extension flaw.
- •200 XPBloom FiltersProbabilistic membership — tunable false positives, never false negatives.