Skip to main content
DevTools24

AES Encrypt/Decrypt

Chiffrez et déchiffrez du texte avec AES-256-GCM avec dérivation de clé basée sur mot de passe. Tout le traitement se fait localement dans votre navigateur.

Use the same password for encryption and decryption

Security Details:
  • Algorithm: AES-256-GCM
  • Key Derivation: PBKDF2 with 100,000 iterations
  • Salt: 16 random bytes (stored with ciphertext)
  • IV: 12 random bytes (stored with ciphertext)
  • • All encryption happens locally in your browser

AES-256-GCM - Détails techniques

AES-256-GCM fournit un chiffrement authentifié avec des clés de 256 bits. PBKDF2 avec 100 000 itérations dérive la clé de votre mot de passe. Chaque chiffrement utilise un IV aléatoire de 12 octets et un sel de 16 octets pour la sécurité.

Alternative en ligne de commande

# OpenSSL AES encryption
openssl enc -aes-256-cbc -salt -pbkdf2 -in file.txt -out file.enc
openssl enc -d -aes-256-cbc -pbkdf2 -in file.enc -out file.txt

Référence

Voir la spécification officielle