Chiffrement / Déchiffrement
Suite professionnelle côté client de chiffrement/déchiffrement AES, 3DES et DES avec valeurs par défaut AES-256-GCM authentifiées selon le NIST, dérivation de clé PBKDF2 et empaquetage JSON structuré.
Que prend en charge l'outil de chiffrement / déchiffrement ?
Cet outil effectue du chiffrement et déchiffrement symétrique — la même clé (ou un mot de passe, via une dérivation de clé) est utilisée dans les deux sens. Il prend en charge AES selon plusieurs modes (GCM, CBC, CTR et ECB), ainsi que DES/3DES pour la compatibilité, le tout exécuté localement dans votre navigateur.
Comment utiliser l'outil de chiffrement / déchiffrement
- Choisissez Chiffrer ou Déchiffrer, puis sélectionnez un algorithme et un mode.
- Fournissez une clé directement, ou saisissez un mot de passe et laissez PBKDF2 en dériver une clé.
- Saisissez le texte en clair (pour chiffrer) ou le texte chiffré (pour déchiffrer), avec un IV/nonce si le mode l'exige.
- Consultez le résultat et copiez-le.
Notes techniques
- GCM est un mode authentifié — il détecte les altérations en plus d'assurer la confidentialité — et constitue généralement le choix recommandé lorsqu'il est disponible.
- Le mode ECB chiffre des blocs identiques de texte en clair en blocs identiques de texte chiffré, ce qui peut révéler des motifs dans les données ; il est inclus pour la compatibilité, mais déconseillé pour des données sensibles.
- Le chiffrement ne protège la confidentialité des données que dans la mesure où la clé ou le mot de passe qui le protège est lui-même protégé — un mot de passe faible dérivé en clé reste une clé faible, et la perte de la clé rend les données irrécupérables.
Questions fréquentes
Quel mode utiliser : GCM, CBC, CTR ou ECB ?+
Privilégiez GCM. Il assure la confidentialité et une authentification intégrée, donc il détecte les altérations. CBC et CTR n'assurent que la confidentialité et nécessitent un MAC distinct. ECB laisse fuiter des motifs, car des blocs de texte clair identiques produisent des blocs chiffrés identiques ; il est présent pour la compatibilité, pas pour protéger des données réelles.
L'IV ou le nonce doit-il rester secret ?+
Non, mais il doit être unique pour chaque chiffrement sous la même clé — avec GCM et CTR, ne réutilisez jamais un nonce. L'IV n'est pas secret et est normalement stocké ou envoyé avec le texte chiffré ; le perdre rend toutefois le déchiffrement impossible.
Pourquoi DES et 3DES sont-ils inclus alors qu'ils sont dépassés ?+
Uniquement pour l'interopérabilité avec des systèmes anciens et des données existantes. Leur robustesse de clé et leur bloc de 64 bits ne sont plus jugés suffisants ; utilisez AES — GCM par défaut — pour tout nouveau besoin.
