Adobe AEM
Back to tool

Encrypt / Decrypt — User Guide

A client-side encryption and encoding suite. Features AES-256-GCM passphrase encryption, RSA-OAEP 2048/4096-bit key pair generation & asymmetric encryption, AES-256 local file locking, and multi-format text encodings. Everything runs 100% locally in your browser via Web Crypto API.

Features & Modes

1. AES-256 Text Encryption

  • Passphrase Derivation: Key derived using PBKDF2 with SHA-256 (250,000 iterations).
  • Security: Fresh 16-byte random salt and 12-byte IV generated per operation.
  • Passphrase Generator: Generate cryptographically secure 24-character passphrases with real-time strength indicators.

2. RSA Asymmetric Keys (RSA-OAEP)

  • Key Pair Generator: Generate 2048-bit or 4096-bit RSA Public/Private key pairs directly in your browser.
  • Public Key Encryption: Encrypt sensitive messages using an RSA Public Key (PEM format).
  • Private Key Decryption: Decrypt messages using the corresponding RSA Private Key (PEM format).

3. AES File Locker (Password-Protected Files)

  • Local File Encryption: Lock any file (ZIP, PDF, images, binaries) with a password into a self-contained .enc package.
  • File Restoration: Decrypt .enc packages back to their original file format and filename.

4. Text Encodings & Decodings

  • Supported Formats: Base64, Hex, URL Encoding, Binary (0s & 1s), and ROT13.