Library

Where this content comes from — and where to go deeper

Every module on this site is written from the official standards, RFCs, and original papers that actually define these algorithms. Worked examples (like the toy RSA and Diffie-Hellman key pairs) are computed directly from those specifications, not copied from a textbook.

Alongside those primary sources, this library also collects the sites, blogs, courses, and books worth reading once a module raises more questions than it answers — search or filter by type to find either.

The explanatory text itself was drafted with Claude (Anthropic), synthesizing the sources below rather than quoting them, and reviewed for technical accuracy during writing. If you spot something that doesn't match the underlying spec, treat the spec as authoritative — and consider it a bug in this site worth reporting.

67 of 67 entries