Security

Encrypt a Message

Lock text behind a password with AES-256-GCM, then send the blob over any channel you like.

Message

Password

Higher is slower to guess — and slower to open.

How this works

  • Your password is stretched with PBKDF2-SHA256 (310,000 iterations) over a fresh 16-byte salt.
  • The derived 256-bit key encrypts the text with AES-GCM, which also authenticates it — tampering makes decryption fail rather than return garbage.
  • The blob is magic · salt · nonce · iterations · ciphertext, base64 encoded, so it carries everything needed to open it except the password.
  • Strength comes entirely from the password. A short one is guessable no matter how good the cipher is.
No accounts, no tracking, no server — everything happens on your device.