Why designs are public¶
Level: reference · for context
Stub — an outline, not a lesson. There is no runnable example behind this page yet, so nothing on it has been through the check that backs every other claim in this library. The bullets below are the questions the finished page has to answer.
One line: The field's habits are scar tissue, and each rule has a specific failure behind it.
The questions this page has to answer¶
- Enigma: broken by procedure and crib, not by mathematics — and what that says about operator error.
- DES: a 56-bit key that was short on purpose, and the twenty-year argument about why.
- The Crypto Wars, export grades, and the 'export-grade' ciphersuites that were still exploitable in 2015 (FREAK, Logjam).
- Dual_EC_DRBG: a standard with a back door, and how it was found.
- AES and SHA-3: why an open competition became the only acceptable way to pick a standard.
See also¶
- 12_History — the chapter this belongs to
- ROADMAP.md — where this sits in the queue