Changelog

Every update, in order

This site changes often — new modules, new Playground tools, corrections to existing content. Nothing changes silently: every dated entry below corresponds to a real, published commit.

2026-09-24

Breadth, new sections, and a full quiz bank

  • Added a Disclaimer, Data Privacy section, Software Bill of Materials, dual MIT/CC BY-NC-ND license, a curated Further Reading list, and this Changelog to the About page
  • Added a CI workflow that lints, builds, and audits dependencies on every push
  • Expanded every module's knowledge check from 3 to 10 questions — 210 questions total
  • Added an About page and a manual light/dark theme toggle
  • Added a breadcrumb navigation banner, a References page, and a "Navigate" force-directed knowledge graph
  • Dropped the "MVP build" label; added a sitemap, robots.txt, a dynamic OG image, and Vercel Analytics
  • Added the first knowledge-check quiz bank (3 questions per module)
  • Added Glossary, Compare, and Migration Checklist sections
  • Added illustrated diagrams for hash chains, blockchain hash-chains, certificate chains, and X3DH/Double Ratchet
  • Added three new Playground tools: PBKDF2, a certificate chain builder, and an X3DH simulator
  • Added a History & Purpose of Cryptography module and substantially expanded the math foundations module

2026-09-23

The Playground, and illustrated diagrams everywhere

  • Replaced schematic SVG diagrams with true illustrated ones (GCM, OAEP, cipher wheel, modular clock, timeline, swimlane, pipeline)
  • Added a "how it works" sister page to every Playground tool, with real formulas and diagrams
  • Added wrong-key demonstrations to the RSA-OAEP, ECDSA, and ECDH Playground tools
  • Launched the Playground — real cryptography running in the browser via the Web Crypto API
  • Fixed the elliptic-curve point-addition diagram twice over, rebuilding it on a real curve with numerically verified coordinates after it didn't actually pass through Q
  • Tripled the depth of the core protocol modules (RSA, ECC, AES, hashing, TLS, etc.)
  • Added formulas and diagrams across all 20 Learn modules
  • Replaced the top navigation with a collapsible left sidebar

2026-09-22

Launch

  • Redesigned Explore as a categorized glossary
  • Expanded the catalog to 20 modules and shipped the Assess quiz
  • Shipped the MVP: a persona picker and 8 content modules

Generated from this project's own git history — see the full commit log ↗ for exact diffs.