Secure Text Encryption
Easily encrypt or decrypt your text using AES-GCM-256. All operations are performed securely in your browser. Your Master Key is never transmitted.
Encryption / Decryption Panel
Your key is crucial. Keep it safe.
How it Works & Security Notes
This tool uses AES-GCM-256 for encryption, a highly secure and authenticated encryption algorithm. Your Master Key is processed using PBKDF2 (Password-Based Key Derivation Function 2) to derive a strong encryption key. This process adds significant resistance against brute-force attacks.
- Client-Side Operations: All encryption and decryption processes happen directly in your web browser. Your Master Key and sensitive data are never sent to any server.
- PBKDF2 Salt: A random salt is generated for PBKDF2 and prepended to the output. This is crucial for security.
- AES Initialization Vector (IV): A random IV is generated for each encryption and prepended (after the salt) to the output. This is essential for AES-GCM.
- Output Structure: The final output string combines the PBKDF2 Salt, the AES IV, and the Ciphertext. All three are needed for successful decryption.
While this tool aims for high security on the client-side, always ensure your device and browser are secure. Be cautious about where you store your master keys.