Skip to content
#

browser-demo

Here are 38 public repositories matching this topic...

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 Jun 28, 2026
  • HTML

Browser-based Shor's algorithm simulation — modular exponentiation period finding, QFT probability distribution, continued fractions, factor extraction. The reason RSA, ECC, and Diffie-Hellman need replacing. No backends. No simulated shortcuts — the number theory is real.

  • Updated Jun 29, 2026
  • TypeScript

Browser-based demo of three papers on ML-KEM's FO re-encryption check as side-channel oracle: masked comparison leakage (Hermelink 2024/060), imperfect DF-oracles with adaptive LDPC decoding (Guo-Nabokov-Johansson 2026/070), and NTT+CRT RNR blinding that holds under SCA and fault (Duparc-Taha 2025/181). The mirror…

  • Updated Jun 28, 2026
  • TypeScript

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 Jun 28, 2026
  • TypeScript

Browser-based demo of the Double Ratchet Algorithm — the cryptographic protocol powering Signal, WhatsApp, and Google Messages. Live conversation with forward secrecy, break-in recovery, and key compromise simulation.

  • Updated Jun 28, 2026
  • TypeScript

Browser-based demo of Shamir's Secret Sharing — split a secret into n shares, reconstruct from any k. Polynomial curve visualization, information-theoretic security proof, and AES key protection. Invented by Adi Shamir (Weizmann Institute, Israel) in 1979.

  • Updated Jun 28, 2026
  • Shell

Browser-based LMS/HSS stateful hash-based signatures (NIST SP 800-208) — 32-leaf W-OTS+ key state grid, sign messages one at a time, live one-time key reuse attack with real forgery demo, HSS hierarchical tree explainer, and CNSA 2.0 firmware signing context. Part of crypto-lab.

  • Updated Jun 28, 2026
  • TypeScript

Browser-based J-UNIWARD JPEG steganography demo — Daubechies-8 wavelet cost, full STC (h=12, 4096-state Viterbi), PBKDF2+HKDF key schedule, adaptive payload embedding, live steganalysis comparison. No backends. No simulated math.

  • Updated Jun 28, 2026
  • TypeScript

Improve this page

Add a description, image, and links to the browser-demo topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

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

Learn more