Les modalités dépendent du mode
GCM utilise un nonce, CBC un vecteur d'initialisation et CTR un bloc compteur initial. L'interface les regroupe comme IV / nonce / compteur, mais leurs exigences ne sont pas interchangeables. Ici, GCM prend 12 octets ; CBC et CTR prennent 16. Comptez les octets décodés, pas la longueur d'une chaîne Base64.
Un IV ou un nonce n'est généralement pas la clé secrète. Il doit être sauvegardé pour être récupéré et respecter les exigences de génération de son mode. Dissimuler un IV ne répare pas une réutilisation, une clé faible ou une authentification manquante.
Nouvelles valeurs et risques de réutilisation
Avec GCM, ne réutilisez jamais un nonce avec la même clé. CBC nécessite un IV imprévisible. CTR doit éviter les blocages répétés des compteurs sous la même clé. Cet outil génère une nouvelle valeur pour le chiffrement brut, sauf si vous activez délibérément les paramètres de compatibilité manuels. Le profil de mot de passe crée également un nouveau sel et un nonce à chaque fois.
Les valeurs manuelles sont utiles pour les vecteurs de test publiés ou pour reproduire un système existant. Ils ne doivent pas être copiés dans le code de production en tant que IV fixe. L'outil ne peut pas connaître l'historique complet d'une clé utilisée ailleurs, il ne peut donc pas certifier qu'une valeur saisie manuellement n'a jamais été utilisée.
Exemple d'encodage
Un 12-octet GCM nonce est constitué de 24 Hex chiffres ou de 16 caractères standard Base64. Un 16-octet CBC IV est constitué de 32 Hex chiffres ou de caractères 24 Base64, remplissage compris. La saisie des caractères visibles d'une chaîne Hex sous la forme UTF-8 produit différents octets. Faites correspondre l'encodage du homologue avant d'évaluer l'erreur de longueur.
Cet outil fixe les 64 bits de poids faible comme compteur CTR et refuse tout dépassement pendant le message. Une valeur initiale de 16 octets ne précise pas, à elle seule, quelle partie une autre bibliothèque incrémente.
Enregistrez les valeurs sans exposer la clé
Le package de mots de passe enregistre son nonce et son sel en dehors du texte chiffré car le déchiffrement en a besoin. Les noms de fichiers originaux sont différents : ce site les place dans l'enregistrement chiffré. Pour le mode brut, le téléchargement des paramètres inclut le IV et l'AAD mais exclut la clé. Conservez la clé séparément et conservez les étiquettes d'encodage exactes avec l'enregistrement.
Outils et lectures associés
- Crypter le texte
- Déchiffrer le texte
- Chiffrer un fichier
- Générer une clé
- Qu'est-ce que le chiffrement AES ? Clés, blocs et récupération
- AES-GCM vs CBC vs CTR : Authentification et paramètres
- AES-128 vs AES-192 vs AES-256 : octets et encodages
Références techniques
Mise à jour en octobre 16, 2026