https://github.com/systemslibrarian/crypto-lab-aes-modes
Browser-based AES modes demo — ECB, CBC, CTR, GCM, and CCM with live padding oracle attack. Real WebCrypto operations, ECB penguin visualization, Bleichenbacher oracle, and authenticated encryption breakdown. No backends. No simulated math.
https://github.com/systemslibrarian/crypto-lab-aes-modes
aes aes-cbc aes-ctr aes-ecb aes-gcm authenticated-encryption bleichenbacher block-cipher browser ccm crypto-lab cryptography padding-oracle typescript vite
Last synced: 2 days ago
JSON representation
Browser-based AES modes demo — ECB, CBC, CTR, GCM, and CCM with live padding oracle attack. Real WebCrypto operations, ECB penguin visualization, Bleichenbacher oracle, and authenticated encryption breakdown. No backends. No simulated math.
- Host: GitHub
- URL: https://github.com/systemslibrarian/crypto-lab-aes-modes
- Owner: systemslibrarian
- Created: 2026-04-07T16:09:14.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2026-04-08T00:37:27.000Z (about 2 months ago)
- Last Synced: 2026-04-08T02:27:00.802Z (about 2 months ago)
- Topics: aes, aes-cbc, aes-ctr, aes-ecb, aes-gcm, authenticated-encryption, bleichenbacher, block-cipher, browser, ccm, crypto-lab, cryptography, padding-oracle, typescript, vite
- Language: TypeScript
- Homepage: https://systemslibrarian.github.io/crypto-lab-aes-modes/
- Size: 11 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0