Encrypt Data

Decrypt Data

Security Notice

This tool performs client-side encryption/decryption using AES-256-CBC with PKCS7 padding. Your keys and data never leave your browser. For maximum security, use strong, unique keys and avoid sharing them. The zero IV used here is for demonstration purposes only - in production, always use random IVs. Always verify decrypted content before use in production environments.

AES Encryption Method Details

Algorithm

AES (Advanced Encryption Standard)

Mode

CBC (Cipher Block Chaining)

Padding

PKCS7

Key Sizes

  • • 128-bit (16 characters)
  • • 192-bit (24 characters)
  • • 256-bit (32 characters)

Initialization Vector

Zero IV (16 null bytes) - For demonstration only

Designed with by Anuj