Encodeur et décodeur de chiffre Playfair
Guide
Encodeur et décodeur de chiffre Playfair
Chiffrez ou déchiffrez du texte avec le classique chiffre de Playfair entièrement dans votre navigateur. Entrez une clé, collez votre texte clair ou chiffré, et observez l'outil construire la matrice 5×5 clé, préparer les paires, et suivre chaque étape de substitution. Aucune donnée ne quitte votre appareil.
Comment utiliser
- Choisir un mode : Encoder pour transformer le texte clair en texte chiffré, ou Décoder pour récupérer le message original.
- Saisissez ou collez votre texte dans la zone d'entrée. Les ponctuations, les chiffres et les espaces sont ignorés.
- Entrez une clé (tout mot ou phrase alphabétique). Les doublons sont supprimés lors de la construction de la matrice 5×5.
- Choisissez une variante de matrice : I et J partagent une case (forme originale de 1854) ou Omettre Q (J conservé séparément).
- Optionnellement, modifiez la lettre de remplissage utilisée pour séparer les paires doubles et pour compléter les textes de longueur impaire.
- Lisez le résultat, inspectez la matrice clé et examinez la décomposition par paires ci-dessous.
Caractéristiques
- Matrice 5×5 clé visuelle – Les lettres de la clé sont soulignées afin de pouvoir voir comment la grille est construite.
- Les deux variantes classiques – Choisissez le pliage I/J ou l'omission de Q afin de correspondre à la variante historique de Playfair que vous avez besoin.
- Préparation automatique des paires – Les lettres doubles sont séparées par une lettre de remplissage, les textes de longueur impaire sont complétés, et les lettres de remplissage insérées sont soulignées.
- Tableau de substitution étape par étape – Chaque paire est montrée avec la règle appliquée (même ligne, même colonne ou rectangle) et la paire de sortie.
- Lettre de remplissage configurable – Choisissez X, Q ou Z selon ce qui convient le mieux à votre texte clair.
- Chiffrement et déchiffrement dans un même outil – Effectuez un parcours complet de vos messages sans changer de page.
- Entièrement côté client – Le chiffrement s'exécute en JavaScript pur, donc vos messages et vos clés ne touchent jamais nos serveurs.
FAQ
-
Pourquoi le chiffre de Playfair utilise-t-il une grille 5x5 au lieu d'une grille 6x5 ou 5x6 ?
Une grille 5x5 contient exactement 25 lettres, une unité de moins que l'alphabet anglais. Le chiffre original a comprimé l'alphabet à 25 en fusionnant I et J dans une seule case. Une disposition 5x5 maintient également la symétrie des règles de ligne, colonne et rectangle, ce qui les rend faciles à appliquer à la main — une grille 6x5 ou 5x6 obligerait les règles à gérer des tailles différentes de retour selon les axes, ce qui serait impraticable pour l'usage à la main du chiffre conçu.
-
Pourquoi le Playfair chiffre-t-il des paires de lettres au lieu de lettres individuelles ?
Chiffrer des paires de lettres flatisse les statistiques des fréquences des lettres. En anglais, la lettre E apparaît environ 12,71 % du temps, mais la paire TH apparaît seulement environ 2,71 %. Puisque le Playfair mappe chaque paire de lettres claires à une paire de lettres chiffrées, l'analyse des fréquences des lettres individuelles échoue. C'est ce qui a rendu le Playfair considérablement plus difficile à briser que les chiffres monoalphabétiques comme le César.
-
Quelle est la différence entre la variante I/J et la variante Omit-Q ?
Les deux variantes comprennent 26 lettres dans 25 cases. La variante I/J traite I et J comme une même lettre — toute lettre J dans le texte clair est remplacée par I avant le chiffrement. La variante Omit-Q élimine complètement la lettre Q de la matrice ; les textes contenant Q doivent être réécrits avant le chiffrement (souvent remplacés par KW ou simplement omis). La variante I/J est la forme historique utilisée par les forces britanniques ; la variante Omit-Q est parfois préférée pour les textes où I et J ont un sens indépendant, comme dans les documents juridiques.
-
Pourquoi le déchiffrement produit-il des lettres X supplémentaires dans le texte clair ?
Le Playfair ne peut pas chiffrer une paire composée de deux lettres identiques car les règles de chiffrement exigent que les lettres soient dans des positions différentes dans la grille. L'encodeur insère une lettre de remplissage (généralement X) pour séparer de telles paires. Le décodeur est basé sur des règles et ne peut pas savoir quelles lettres X étaient originales et quelles étaient insérées, donc le texte clair récupéré contient les lettres de remplissage. Le retrait des remplissages est une étape de post-traitement manuelle laissée au lecteur.
-
Le chiffre de Playfair est-il encore sécurisé aujourd'hui ?
Non. Le Playfair était considéré comme sécurisé pour les messages tactiques courts au XIXe et début du XXe siècle, mais il est facilement cassé par l'analyse moderne. L'analyse des fréquences des paires sur quelques centaines de lettres de texte chiffré révèle généralement assez de la matrice pour la récupérer avec des méthodes comme la montée en puissance ou l'annealing simulé. Considérez le Playfair comme un outil pédagogique, un dispositif de puzzle ou un exercice historique — pas comme un système de chiffrement réel.
Installez nos extensions
Ajoutez des outils IO à votre navigateur préféré pour un accès instantané et une recherche plus rapide
恵 Le Tableau de Bord Est Arrivé !
Tableau de Bord est une façon amusante de suivre vos jeux, toutes les données sont stockées dans votre navigateur. D'autres fonctionnalités arrivent bientôt !
Outils essentiels
Tout voir Nouveautés
Tout voirMise à jour: Notre dernier outil a été ajouté le 15 juin 2026
