Aller au contenu principal

Chiffrer des fichiers et des textes en ligne

Outil de chiffrement AES côté client. Chiffrez du texte ou des fichiers avec AES-256-GCM et la dérivation de clé PBKDF2. Vos données restent dans votre navigateur.

AES-256-GCM chiffre et déchiffre ici avec une clé que PBKDF2 dérive de votre phrase secrète et d'un sel aléatoire de 16 octets stocké à côté du chiffré. Un nouveau sel est généré à chaque chiffrement : la même phrase produit donc généralement une clé et un chiffré différents.

Espace de travail

Sélectionnez le mode d'opération

Votre mot de passe reste dans votre navigateur.

Format de sortie

Ctrl+Entrée pour exécuter · Échap pour effacer

Pas encore de résultat

Saisissez votre entrée ci-dessus, le résultat s'affichera ici.

Lire les détails +

Qu'est-ce que AES-256-GCM ?

AES-256-GCM (Advanced Encryption Standard avec clé de 256 bits en mode Galois/Counter) est un algorithme de chiffrement authentifié qui assure à la fois la confidentialité et l'intégrité. Il est spécifié dans NIST FIPS 197 et NIST SP 800-38D ; la RFC 8446 (TLS 1.3) classe les suites AES-256-GCM parmi celles que les implémentations devraient prendre en charge.

Comment ça marche

  1. Dérivation de clé (PBKDF2) : Votre mot de passe est transformé en clé de chiffrement de 256 bits via PBKDF2 (Password-Based Key Derivation Function 2) avec 100 000 itérations de HMAC-SHA256. Cela rend les attaques par force brute coûteuses en calcul.
  2. Sel aléatoire : Un sel aléatoire unique de 16 octets est généré pour chaque opération de chiffrement, assurant que chiffrer deux fois les mêmes données produit des textes chiffrés différents.
  3. Vecteur d'initialisation (IV) : Un nonce (IV) de 12 octets assure que des blocs de texte clair identiques produisent des blocs chiffrés différents.
  4. Chiffrement authentifié : Le mode GCM chiffre les données tout en calculant un tag d'authentification (128 bits) qui détecte toute altération du texte chiffré.

Spécifications techniques

Chiffrement

  • • Algorithme : AES-256-GCM
  • • Taille de clé : 256 bits
  • • Taille IV : 96 bits (12 octets)
  • • Tag d'authentification : 128 bits

Dérivation de clé

  • • KDF : PBKDF2-HMAC-SHA256
  • • Itérations : 100 000
  • • Taille du sel : 128 bits
  • • Sortie : clé de 256 bits

Références et normes

Conformité à l'export de chiffrement

Cet outil utilise l'API Web Crypto du navigateur (SubtleCrypto) – une fonctionnalité standard du navigateur. Aucun code cryptographique propriétaire n'est téléchargé ni exécuté. Toutes les opérations de chiffrement se déroulent localement sur votre appareil.

Consultez notre guide de conformité à l'export de chiffrement →
Référence : un essai réel, les paramètres et les erreurs

Exemple déroulé

Un vecteur de test à sel et IV fixes, généré hors de la page

Entrée

Password: correct horse battery staple
Plaintext: hello
Salt: 000102030405060708090a0b0c0d0e0f
IV: 101112131415161718191a1b

Sortie

AAECAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaG1/Wn5oGZrbxYo7nXb8Y0+N73mOmeg==

Comment vérifier: Ce conteneur a été produit hors de la page avec le sel et l'IV fixes indiqués ci-dessus. La page n'a pas de champs sel/IV et tire un nouveau sel et un nouvel IV aléatoires à chaque chiffrement ; le même mot de passe produit donc normalement une autre chaîne. Pour vérifier le vecteur, collez la sortie dans Déchiffrer avec le même mot de passe ; la page renvoie hello. Le conteneur contient le sel (16 octets), l'IV (12 octets), le chiffré et l'étiquette GCM de 16 octets. Le vecteur utilise PBKDF2-HMAC-SHA256 avec 100 000 itérations.

Paramètres

Paramètres
ParamètreValeurPar défautLimite
ChiffrementAES-256-GCMAES-256-GCMClé de 256 bits ; étiquette d'authentification de 128 bits
KDFPBKDF2-HMAC-SHA256100 000 itérationsSel aléatoire de 16 octets
Salt / IVAléatoires à chaque chiffrement ; aucun champ de saisieSel de 16 octets + IV de 12 octetsNe jamais réutiliser un IV ; l'exemple est un vecteur de test hors ligne
SortieBase64 ou hexadécimalBase64sel | IV | chiffré+étiquette
Texte et fichiersLus dans l'onglet—50 Mo par fichier ; le texte dépend de la mémoire du navigateur
Fichier de cléJSON .key lié au sel—Import limité à 64 Ko

Erreurs et remèdes

Erreurs et remèdes
SymptômeCause probableQue faire
Le déchiffrement échoue avec le bon mot de passe.Le conteneur a été tronqué, hexadécimal et Base64 ont été mélangés, ou le sel et l'IV ont été copiés séparément.Collez toute la sortie d'un seul bloc ; la page y lit le sel et l'IV.
Une entrée hexadécimale est refusée.L'hexadécimal doit avoir un nombre pair de caractères et seulement 0-9/a-f.Collez du Base64, ou retirez 0x et corrigez le caractère impair.
Un fichier .key n'ouvre pas ce chiffré.Le fichier a été exporté pour un autre sel et contient donc une autre clé.Utilisez le fichier .key exporté pour ce chiffré, ou déchiffrez avec le mot de passe.
Le même mot de passe produit un autre chiffré.Chaque exécution tire un sel et un IV aléatoires neufs.C'est attendu ; déchiffrez le conteneur complet au lieu de comparer les chaînes.
Un fichier de plus de 50 Mo est refusé.La page limite chaque fichier à 50 Mo.Chiffrez par blocs avec un CLI ou découpez le fichier.
Comment chiffrer du texte ou des fichiers en ligne en toute sécurité

Apprenez à chiffrer et déchiffrer des données sensibles dans votre navigateur avec le chiffrement AES-256-GCM.

  1. 1

    Choisissez le mode de chiffrement

    Sélectionnez « Texte » pour les messages ou « Fichier » pour les documents.

  2. 2

    Saisissez les données et le mot de passe

    Entrez votre texte ou chargez un fichier, puis définissez un mot de passe robuste.

  3. 3

    Chiffrez ou déchiffrez

    Cliquez sur le bouton d'action. Tout le traitement s'effectue localement dans votre navigateur.

  4. 4

    Utilisez votre résultat

    Copiez le texte chiffré ou téléchargez le fichier sécurisé pour le conserver.

Quand utiliser cet outil
  • 1Chiffrer des fichiers de configuration sensibles avant de les partager par e-mail ou stockage cloud
  • 2Protéger des documents personnels stockés sur des clés USB ou du stockage externe
  • 3Sécuriser des sauvegardes de mots de passe ou des codes de récupération
  • 4Chiffrer des notes ou un journal personnel pour préserver votre vie privée
Conseils de sécurité
  • Utilisez un mot de passe fort et unique que vous n'avez jamais utilisé ailleurs
  • Stockez votre mot de passe en lieu sûr : s'il est perdu, les données chiffrées sont irrécupérables
  • Pour les données très sensibles, envisagez plusieurs couches de chiffrement
  • Vérifiez toujours que le fichier chiffré peut être déchiffré avant de supprimer l'original

Questions fréquentes

Mes données sont-elles envoyées sur un serveur ?

Non. Le chiffrement et le déchiffrement s'exécutent entièrement dans votre navigateur avec l'API Web Crypto. Votre texte ou vos fichiers ne quittent jamais votre appareil.

Comment la clé de chiffrement est-elle dérivée ?

Votre mot de passe est étiré avec PBKDF2 (100 000 itérations HMAC-SHA256) et un sel aléatoire frais de 16 octets pour dériver une clé AES-256-GCM localement. Ni le mot de passe ni la clé dérivée ne sont jamais transmis.

Puis-je chiffrer des fichiers, pas seulement du texte ?

Oui. Vous pouvez chiffrer et déchiffrer des fichiers jusqu'à 50 Mo et télécharger la sortie chiffrée ou l'original déchiffré.

Que se passe-t-il si j'oublie mon mot de passe ?

Les données ne peuvent alors pas être récupérées. La clé est dérivée de votre mot de passe dans le navigateur, et ni le mot de passe ni la clé ne sont stockés ou transmis : il n'existe donc aucun lien de réinitialisation ni clé de secours. Conservez le mot de passe dans un gestionnaire ou exportez le fichier de clé comme sauvegarde de la clé et des paramètres.

Quel algorithme et quels paramètres protègent les données ?

AES-256-GCM avec une clé dérivée de votre phrase secrète par PBKDF2-HMAC-SHA256 (100 000 itérations) et un sel aléatoire de 16 octets. Chaque message reçoit un IV aléatoire de 12 octets, et le tag d'authentification GCM rend toute altération détectable au déchiffrement. Le sel et l'IV sont stockés avec le chiffré ; le mot de passe et la clé ne le sont pas.

Guides associés

Outils de sécurité connexes

Contexte sur le chiffrement sur zeyrovault.com

Vos données restent sur votre appareil.

Vous êtes responsable de la gestion des clés et de la validation des résultats.