Chiffrement et déchiffrement AES — texte avec mot de passe

Protégez une note, un secret ou une valeur de configuration par mot de passe avec AES-256, ou déchiffrez un texte produit par openssl enc. Le chiffrement s’effectue sur votre appareil.

Mis à jour le

🔒 Fonctionne localement avec l’API Web Crypto de votre navigateur — rien de ce que vous saisissez n’est envoyé à un serveur.

Vos données ne quittent jamais votre ordinateur. Tout le traitement se fait localement dans votre navigateur.

Comment utiliser : Chiffrement AES

  1. Choisissez Chiffrer ou Déchiffrer, puis le format.
  2. Saisissez un mot de passe robuste.
  3. Collez le texte et cliquez sur le bouton.
  4. Pour déchiffrer plus tard, il faut le même mot de passe et le même format — conservez-le en lieu sûr.

Deux formats

AES-256-GCM (par défaut)OpenSSL AES-256-CBC
ChiffrementAES-256 en mode Galois/Counter, authentifiéAES-256 en mode CBC avec remplissage PKCS#7
Dérivation de cléPBKDF2-SHA256, 600 000 itérations, sel de 16 octetsPBKDF2-SHA256, itérations configurables (10 000 par défaut dans OpenSSL), sel de 8 octets
Détection de falsificationOui — les données modifiées ne se déchiffrent pasNon — seulement des erreurs de remplissage
Compatible avecCet outil et tout code respectant le format documentéopenssl enc -aes-256-cbc -pbkdf2 -a

La sortie GCM est Base64(sel ‖ IV ‖ texte chiffré ‖ tag), donc l’API Web Crypto, Node.js (crypto.createDecipheriv('aes-256-gcm', …)) ou le paquet Python cryptography peuvent la déchiffrer avec les mêmes paramètres.

Déchiffrer une sortie OpenSSL

Un texte chiffré avec

echo -n "secret" | openssl enc -aes-256-cbc -pbkdf2 -salt -a -A -pass pass:YOURPASS

commence par U2FsdGVkX1 (Base64 pour « Salted__ ») et peut être déchiffré ici avec le format OpenSSL. Sans -pbkdf2, OpenSSL utilise l’ancienne dérivation EVP_BytesToKey, faible et non prise en charge par cet outil — ajoutez toujours -pbkdf2.

La robustesse du mot de passe est essentielle

AES-256 lui-même ne peut pas être attaqué par force brute, mais un mot de passe faible, lui, peut l’être. PBKDF2 ralentit chaque essai, mais un mot de passe de 8 caractères reste devinable. Utilisez une phrase de passe longue — le générateur de mots de passe vous aide. Pour un stockage à sens unique des mots de passe, utilisez plutôt bcrypt ; pour les signatures, HMAC.

Aussi recherché comme : chiffrement aes en ligne, chiffrer en aes 256, déchiffrer aes, chiffrer un texte avec mot de passe, openssl enc déchiffrer, aes gcm, chiffrer texte en ligne.

Outils complémentaires : Chiffrement AES

  • Encodage / Décodage Base64 — Convertissez du texte au format Base64 et inversement, avec une prise en charge complète de l'UTF-8 (accents, emojis) ; passez au format Base64 compatible URL, ou glissez-déposez un fichier pour obtenir sa chaîne Base64 ou son URI de données.
  • Générateur de hash — Calculez instantanément les hashs MD5 et SHA de n'importe quel texte ou fichier, créez des signatures HMAC et collez un checksum attendu pour vérifier un téléchargement.
  • Décodeur JWT — Collez un JSON Web Token pour examiner son en-tête et sa charge utile, vérifier sa date d'expiration et valider sa signature.
  • Validateur IBAN — Vérifiez qu’un IBAN est valide avant d’envoyer de l’argent ou de l’enregistrer : le pays, la longueur propre à ce pays, le format du compte et la somme de contrôle mod-97.

Questions fréquentes

Mon texte ou mon mot de passe est-il envoyé à un serveur ?
Non. Le chiffrement et le déchiffrement utilisent l’API Web Crypto de votre navigateur.
J’ai oublié le mot de passe — pouvez-vous récupérer le texte ?
Non. Sans le mot de passe, les données ne peuvent être déchiffrées par personne, nous compris.
Pourquoi chaque chiffrement produit-il un résultat différent ?
Un nouveau sel et un nouveau IV aléatoires sont utilisés à chaque fois. C’est voulu, et toutes les sorties se déchiffrent avec le même mot de passe.
Puis-je déchiffrer des données provenant d’autres outils AES ?
Seulement si elles utilisent l’un des deux formats documentés. Les autres outils emploient d’autres dérivations de clé, modes ou structures.
Puis-je installer Chiffrement AES en tant qu’application web et l’utiliser hors ligne ?
Oui. Chiffrement AES est une application web installable (PWA) : elle s’installe depuis votre navigateur, sans passer par une boutique d’applications. Cliquez sur « Installer l’application » en haut de cette page dans Chrome ou Edge (Windows, macOS, Linux, ChromeOS) ; sur Android, utilisez « Partager » → « Ajouter à l’écran d’accueil » sur iPhone et iPad ; ou « Fichier » → « Ajouter au Dock » dans Safari 17+ sur Mac. L’application s’ouvre alors dans sa propre fenêtre avec sa propre icône, et comme elle s’exécute entièrement dans votre navigateur, elle continue de fonctionner hors ligne. Firefox sur ordinateur de bureau ne permet pas d’installer d’applications web. Comment fonctionne l’installation.

Outils similaires