How It Works: Entirely client-side encryption. No data leaves your browser.
Steps:
Offline/Air-Gapped Mode: Save this HTML file, disconnect from the internet, then run it. No network requests are needed.
Source Code Integrity: Download this file, run shasum -a 256 index.html
locally to verify its integrity.
Fingerprint: A short hash of ciphertext helps verify no tampering. Confirm it verbally or via another channel.
Algorithm & Hash: Choose AES-GCM (authenticated) or AES-CTR (faster, no auth). Choose PBKDF2 hash (SHA-256 or SHA-512). Hover over tooltips for details.
PBKDF2 Iterations:
Verify offline and consider using an air-gapped environment for maximum trust.