aes-encryption.com
Français

Changer de langue recharge l’espace de travail. Enregistrez le résultat et une copie de votre saisie avant de continuer.

EnglishEspañolPortuguês (Brasil)简体中文繁體中文Françaisहिन्दीবাংলা

AES · GCM / CBC / CTR

Générateur de clés AES

Générez des octets de clé AES de longueur exacte avec la source aléatoire cryptographique de votre navigateur. Choisissez la taille et l'encodage, puis enregistrez vous-même le résultat.

Traitement dans le navigateur128 / 192 / 256Aucune statistique dans l’espace de chiffrement
Traitement local…
Chargement, copie ou téléchargement bloqué ? Ouvrez l'espace de travail isolé dans un nouvel onglet. Les entrées ne sont pas transférées. ↗

Octets aléatoires, pas un mot de passe mémorable

Une clé AES contient exactement les 16, 24 ou 32 octets. Le générateur utilise crypto.getRandomValues, et non Math.random, un horodatage ou un mot court complété par des zéros. Hex et Base64 sont des codages alternatifs de ces mêmes octets ; ils n'ajoutent pas de force en allongeant la chaîne affichée.

Une clé générée n'est pas stockée dans le stockage du navigateur, une URL, un compte ou une sauvegarde du serveur. Copiez-le ou téléchargez-le délibérément et protégez le fichier enregistré. Effacer ou quitter la page libère la valeur affichée ; cela ne garantit pas que chaque copie de la mémoire de l'appareil a été effacée en toute sécurité.

Comment générer et utiliser une clé

  1. Sélectionnez AES-128, AES-192 ou AES-256 selon le système de réception.
  2. Sélectionnez Hex ou Base64, puis générez. Chaque clic crée de nouveaux octets ; il ne ré-encode pas une clé précédemment enregistrée.
  3. Copiez l'intégralité du résultat, y compris le remplissage Base64 s'il est présent. Confirmez la longueur décodée à la destination.
  4. Dans le profil brut de l'outil AES, choisissez le même encodage et la même taille de clé. Mode de sauvegarde et paramètres IV/nonce séparément de la clé.

La génération de clés ne garantit pas que chaque navigateur implémente nativement le chiffrement AES-192. Les opérations brutes AES-192 de ce site utilisent un backend de compatibilité avec les chiffrements nobles explicitement identifié ; AES-128/256 utilisez Web Crypto. Les deux chemins sont testés par rapport à des implémentations indépendantes.

Taille de clé et longueur codée

Touche AESOctets brutsCaractères HexCaractères standards Base64
AES-128163224, y compris le padding
AES-192244832
AES-256326444, y compris le padding

Ne comptez pas les caractères UTF-8 comme des octets. Ne coupez pas une clé plus longue, ne répétez pas un mot de passe court et n'ajoutez pas de zéros pour satisfaire à une vérification de longueur. Si vous avez besoin d'un chiffrement par mot de passe, choisissez le profil de mot de passe, qui dérive à la place une clé avec des paramètres de sel et de coût documentés.

Choisissez une clé pour le système que vous utiliserez

Pour une application existante, utilisez la taille de clé spécifiée. Pour le flux de travail de mot de passe de ce site, vous n'avez pas besoin de générer d'abord une clé brute : chiffrement du mot de passe en dérive une à partir de votre mot de passe. Utilisez le générateur lorsque vous avez besoin d'octets de clé réels pour le profil de clé brute ou une autre application compatible.

Pour une référence de codage concrète, ces deux chaînes publiques représentent les mêmes 16 octets, de 00 à 0f :

Hex:    000102030405060708090a0b0c0d0e0f
Base64: AAECAwQFBgcICQoLDA0ODw==

Il s'agit d'un exemple public, pas d'une clé à utiliser pour des données privées. Une clé AES-128 nouvellement générée a les mêmes longueurs mais des octets aléatoires différents. Sélectionnez la taille et l'encodage avant de générer : la modification des contrôles invalide le résultat actuel, et la génération à nouveau crée une clé différente plutôt que de convertir l'ancienne.

Pour utiliser votre clé générée ici, ouvrez AES Encryption et sélectionnez le profil de clé brute avec les paramètres correspondants. Pour récupérer un message existant, ouvrez AES Déchiffrement avec la clé d'origine et les paramètres enregistrés, pas un remplacement nouvellement généré.

Outils et lectures associés

Références techniques

Mis à jour le 2 novembre 2026

Guides populaires

Qu’est-ce que l’AES ?GCM, CBC et CTRTailles des clés AESIV et noncesAES et RSAAES et DESComprendre le padding

Questions fréquemment posées

Le fait de changer Hex en Base64 conserve-t-il ma clé précédente ?

Non. La modification des paramètres du générateur invalide l'ancien résultat ; Générer crée une nouvelle clé aléatoire. Convertissez le codage d'une clé enregistrée avec un outil de codage d'octets fiable si vous avez besoin d'octets identiques.

La clé est-elle automatiquement enregistrée ?

Non, vous devez le copier ou le télécharger. Il n'y a pas de compte de sauvegarde ou de récupération du serveur.

Puis-je coller une clé générée dans le profil de mot de passe ?

Cela le traiterait comme un mot de passe et dériverait différents octets. Pour l'utiliser directement comme clé AES, sélectionnez le profil de clé brute avec son encodage correct.