AES-256-GCM encrypt/decrypt text or files with PBKDF2 key derivation; RSA-OAEP key pair generation, encryption, and decryption; SHA hashing with batch mode — all in-browser via Web Crypto API. Files never leave your device.
AES-256-GCM with PBKDF2 key derivation (310k iterations, SHA-256). Encrypted output is Base64. All operations run entirely in your browser.
AES-256-GCM encrypt/decrypt text or files with PBKDF2 key derivation; RSA-OAEP key pair generation, encryption, and decryption; SHA hashing with batch mode — all in-browser via Web Crypto API. Files never leave your device.
Use the File Encrypt tab: pick the file and a password and it encrypts with AES-256-GCM, deriving the key with PBKDF2. Everything runs locally via the Web Crypto API.
Use the HMAC tab: enter the payload and shared secret and compare the computed HMAC with the signature header.
Yes, the RSA-OAEP tab generates key pairs and encrypts and decrypts with them.
The data cannot be recovered, since the key is derived from your password.
No. This tool runs entirely in your browser — your input is processed locally on your device and is never uploaded or stored on a server.