100% local and secure
Your data stays on your device and is never sent to our servers.
Protect text with AES-256-GCM using a key derived from your password and decrypt Bethemesh payloads in the browser.
AES-256-GCM with PBKDF2-SHA-256 (210,000 iterations), random salt and IV.
Encrypt or decrypt text with AES-256-GCM without sending the content or password to a server.
Your data stays on your device and is never sent to our servers.
Generate or verify sensitive data with clear and immediate controls.
Strings, keys, hashes, and technical formats depending on the security function.
Get a clean, ready-to-use result in seconds without installing software or configuring a complex workflow.
Fonctionnement
The tool derives a 256-bit AES key from the password with PBKDF2-SHA-256 and a random salt. AES-GCM then encrypts the text using a random IV while authenticating the ciphertext. Version, salt, IV and encrypted bytes are packaged into a portable text value.
Encrypt text locally before storing it or sending it through another channel.
Recover the original text using the encrypted payload and the same password.
Chain encryption with local encoding, transformation or export steps.
Guide
Select encryption or decryption.
Enter the text or payload and the matching password.
Copy the encrypted payload or decrypted text.
Input
Hello + passwordResult
bm-aes1.…AES-GCM provides both confidentiality and authentication of the encrypted data.
No. Key derivation and encryption run locally with Web Crypto.
This tool decrypts the bm-aes1 format generated by Bethemesh because key derivation and packaging parameters must match exactly.
Distinguish hashing from encryption and encoding, understand SHA-256 and SHA-3, collisions and the limits of a hash without authentication.
Learn how to introduce a CSP progressively, understand its main directives, Report-Only mode, nonces and common mistakes.
Understand HSTS, CSP, X-Content-Type-Options, Referrer-Policy and Permissions-Policy and how to verify the headers actually returned.
Learn what a JWT contains, why decoding is not verification, how claims such as exp, nbf, iss and aud work, and common security mistakes.
Recommended workflow
Discover tools that naturally fit before, after, or alongside this one.
Inspect an X.509 certificate or CSR in PEM format locally.
Create a Content Security Policy to strengthen your website security.
Generate HTTP security headers for the protections you want to enable on your site.