Skip to content
#

cryptography-education

Here are 27 public repositories matching this topic...

Strumento standalone, a singolo file HTML per estrarre entropia crittografica da una sorgente grezza unica (dump audio RAW/PCM, video, dump di un TRNG hardware, csv), analizzandola in 4 finestre (Primaria / Mediana / Terminale / Spettro Totale) e selezionando automaticamente quella migliore e statisticamente indipendente.

  • Updated Sep 14, 2026
  • HTML

Strumento didattico standalone, offline, senza dipendenze esterne per sperimentare un pipeline completo di entropy conditioning: raccolta di bit grezzi → stima di min-entropia (in stile NIST SP 800-90B) → estrazione del bias (Peres/von Neumann Extractor) → hashing universale (Toeplitz, GF(2), con bound del Leftover Hash Lemma) → output finale

  • Updated Sep 14, 2026
  • HTML

Browser-based Merkle tree and inclusion proof demo — build trees up to 16 leaves with real SHA-256, generate O(log n) membership proofs, tamper any leaf and watch the root change, with Git, Bitcoin, and Certificate Transparency walkthroughs. Part of crypto-lab.

  • Updated Sep 17, 2026
  • TypeScript

Browser-based 2-server XOR Private Information Retrieval (Chor et al. 1995) — a patron retrieves any book from a 16-item catalog without the server learning which one was requested. Real IT-PIR arithmetic, step-by-step query walkthrough, and privacy audit panel. Part of crypto-lab.

  • Updated Sep 17, 2026
  • TypeScript

Browser-based lattice cryptography primer — Menezes, eprint 2026/1098. Drag a basis to feel good vs bad, step LLL until the short vectors surface, then watch LWE and SIS become the same problem ML-KEM and ML-DSA stand on. Real F_q arithmetic. No backend.

  • Updated Sep 17, 2026
  • TypeScript

Browser-based BLS12-381 pairing cryptography — bilinear pairing explainer, BLS signature sign/verify with real @noble/curves arithmetic, signature aggregation visualizer (up to 100 signers → 1 proof), and rogue key attack demo. Powers Ethereum 2.0 and Zcash. Part of crypto-lab.

  • Updated Sep 17, 2026
  • TypeScript

Browser-based AES-GCM vs AES-GCM-SIV comparison — live nonce reuse attack showing keystream XOR recovery and GHASH key extraction, synthetic IV construction visualizer, and side-by-side misuse-resistance comparison. RFC 8452. Part of crypto-lab.

  • Updated Sep 17, 2026
  • TypeScript

Add this topic to your repo

To associate your repository with the cryptography-education topic, visit your repo's landing page and select "manage topics."

Learn more