🛡️ AES Encrypt / Decrypt
Encrypt and decrypt text using AES-GCM with PBKDF2 password-derived keys. Authenticated encryption — tampered ciphertext is detected. Runs entirely in your browser.
📝 Plaintext
🔑 Password
⚙️ Key Size
💡 How it works
Key Derivation
Your password is stretched into a cryptographic key using PBKDF2 with 100,000 iterations and SHA-256. A random 16-byte salt is generated each time.
AES-GCM
Galois/Counter Mode provides authenticated encryption. Any modification to the ciphertext will be detected during decryption. A random 12-byte IV is used per encryption.
Output Format
The base64 output encodes: salt[16] + IV[12] + ciphertext. Share this string + the password to allow decryption on this page.