ChaCha20 / XChaCha20-Poly1305

Chiffre de flux moderne (AEAD)

100 % local — rien n'est téléversé
Paramètres
Clé (32 bytes)
Nonce (12 bytes)
AAD (facultatif)
Sortie
Sortie
—

Comment utiliser

  1. Choisissez une variante : ChaCha20 (flux brut) ou un AEAD Poly1305.
  2. Fournissez une clé de 32 octets (phrase de passe ou hex brute) et un nonce.
  3. Chiffrez ou déchiffrez ; les modes AEAD vérifient l'intégrité automatiquement.

FAQ

ChaCha20 ou AES ?

Les deux sont sûrs. ChaCha20 est plus rapide sans support matériel AES et est à la base des suites TLS 1.3 comme TLS_CHACHA20_POLY1305_SHA256.

Qu'est-ce que XChaCha20 ?

La variante à nonce de 24 octets : générer les nonces aléatoirement est sûr, ce qui élimine les pièges de gestion du compteur de l'original à 12 octets.