🔐

chiffrement déchiffrement AES

Chiffrez et déchiffrez du texte avec AES-256-GCM à l’aide d’une phrase secrète. Fonctionne entièrement dans votre navigateur.

Outils de développement Fonctionne localement Aucune donnée envoyée
AES-256 GCM chiffrer uniquement dans le navigateur
Texte en clair
→
Texte chiffré (Base64)
Remarque : Utilise AES-256-GCM avec dérivation de clé PBKDF2 (100 000 itérations, SHA-256). Un sel aléatoire (16 octets) et un IV (12 octets) sont générés pour chaque chiffrement. La sortie est une seule chaîne Base64 contenant sel + IV + texte chiffré. Votre phrase secrète n'est jamais téléversée — tout le traitement se fait dans votre navigateur. Pour déchiffrer, vous devez utiliser la même phrase secrète que celle utilisée pour chiffrer.

Qu'est-ce que le chiffrement déchiffrement AES ?

Le chiffrement déchiffrement AES utilise AES côté navigateur pour protéger un texte en clair avec une phrase secrète et le déchiffrer à nouveau lorsque vous avez besoin du contenu original. Il est utile pour tester les flux de chiffrement, comprendre le comportement des IV et des balises d'authentification, et traiter localement de courts secrets sans les envoyer à un serveur.

Comment utiliser le chiffrement déchiffrement AES

  1. Choisissez si vous souhaitez chiffrer un texte en clair ou déchiffrer un texte chiffré.
  2. Saisissez le texte et la phrase secrète à utiliser.
  3. Lancez la conversion et inspectez le texte chiffré généré ou le texte en clair récupéré.
  4. Copiez le résultat pour des tests, des démonstrations ou des workflows locaux.
Comprendre le chiffrement déchiffrement AES ▾
Exemple
Entrée Texte en clair : "Message secret" - Clé : "mykey" - Mode : AES-GCM-256
Sortie Texte chiffré encodé en Base64 (inclut IV + tag d’authentification)
Cas d’utilisation courants
  • Chiffrez des notes, jetons ou charges utiles localement avant de les partager
  • Testez les formats de sortie AES-GCM lors du développement d’applications ou d’API
  • Vérifiez le comportement du déchiffrement avec des paires connues de texte chiffré et de phrase secrète
  • Démontrez un chiffrement symétrique côté navigateur sans appels serveur
Pourquoi utiliser cet outil
  • Utile pour valider le comportement d’AES-GCM sans configurer de code backend.
  • Aide à expliquer les IV, les tags d’authentification et les flux de chiffrement basés sur une phrase secrète.
  • Garde le texte en clair et les clés dans le navigateur pour des tests locaux rapides.
Questions fréquentes
Quelle est la différence entre AES-CBC et AES-GCM ?

AES-CBC assure uniquement la confidentialité et nécessite un MAC séparé pour vérifier l’intégrité. AES-GCM assure à la fois la confidentialité et une authentification intégrée, ce qui en fait le choix privilégié pour les nouveaux systèmes.

Pourquoi le texte chiffré change-t-il à chaque fois que je chiffre le même message ?

Un IV (vecteur d’initialisation) aléatoire est généré pour chaque opération de chiffrement. Cela garantit que des textes en clair identiques produisent des textes chiffrés différents, empêchant l’analyse de motifs. L’IV est stocké avec le texte chiffré et utilisé automatiquement lors du déchiffrement.

Quelle est la robustesse d'AES-256 ?

AES-256 est considéré comme incassable par calcul avec la technologie actuelle. Une attaque par force brute nécessiterait plus d'énergie que l'univers observable ne pourrait en fournir ; c'est la référence en matière de chiffrement symétrique.

Puis-je utiliser cet outil pour chiffrer des fichiers ?

Cet outil est conçu pour le chiffrement de texte. Pour le chiffrement de fichiers, envisagez des outils dédiés. Toutefois, vous pouvez chiffrer le contenu d'un fichier encodé en Base64 si nécessaire.