Originally created by @FileShot on GitHub (Mar 3, 2026).
Original GitHub issue: https://github.com/sobolevn/awesome-cryptography/issues/238
Hello! I'd like to suggest **FileShot.io** — a practical, real-world application of browser-side AES-256-GCM encryption.
**What it does:**
- Encrypts files entirely in the browser using the Web Crypto API (SubtleCrypto / AES-256-GCM) before upload
- Decryption key is embedded only in the URL fragment — never transmitted to the server
- Implements zero-knowledge architecture for file sharing
**Why it fits:**
- Demonstrates real-world use of AES-256-GCM with IV generation, key derivation
- Open source MIT — the encryption implementation is readable and auditable
- Free tier, no account needed
**Links:**
- https://fileshot.io
- https://github.com/FileShot/FileShotZKE
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @FileShot on GitHub (Mar 3, 2026).
Original GitHub issue: https://github.com/sobolevn/awesome-cryptography/issues/238
Hello! I'd like to suggest FileShot.io — a practical, real-world application of browser-side AES-256-GCM encryption.
What it does:
Why it fits:
Links: