Chiffre de Playfair
Encodez et décodez le chiffre de Playfair avec le mot-clé de votre choix. Passez d'une variante à l'autre entre le carré I/J et le carré sans Q, suivez le procédé sur le carré clé 5×5 interactif, puis copiez, téléchargez ou partagez le résultat. Tout s'exécute dans votre navigateur.
Le I et le J partagent une même case, si bien que le carré contient 25 lettres. Tout J de votre texte est traité comme un I. C'est la convention la plus répandue.
Saisissez du texte ci-dessus pour voir le résultat ici.
Carré clé (5×5)
Le mot-clé remplit d'abord la grille, dans les cases mises en évidence, puis le reste de l'alphabet la complète. Chaque digramme est chiffré en repérant ses deux lettres sur ce carré.
Comment utiliser Chiffre de Playfair
- 1
Choisissez chiffrer ou déchiffrer
Choisissez Chiffrer pour transformer le texte clair en texte chiffré Playfair, ou Déchiffrer pour retransformer le texte chiffré en texte clair préparé à l'aide du même mot-clé.
- 2
Choisissez une variante de carré
Choisissez la variante courante I/J, où le I et le J partagent une case, ou la variante sans Q, où le Q est laissé de côté. Une courte indication explique comment chacune construit le carré de 25 lettres.
- 3
Saisissez votre mot-clé
Saisissez un mot-clé tel que MONARCHY. Ses lettres distinctes remplissent d'abord le carré clé 5×5, et les cases mises en évidence ci-dessous se mettent à jour instantanément pour montrer votre grille.
- 4
Saisissez ou collez votre texte
Saisissez votre message et le chiffre s'exécute au fur et à mesure que vous tapez. Les lettres sont appariées et chiffrées, les paires doubles sont séparées par un remplissage, et les espaces, les chiffres et la ponctuation sont supprimés.
- 5
Copiez, téléchargez ou partagez
Copiez le résultat, téléchargez-le sous forme de fichier texte ou partagez un lien qui rouvre l'outil avec votre mot-clé, votre texte et vos réglages exacts, prêts à l'emploi.
Comprendre le chiffre de Playfair
Qu'est-ce que le chiffre de Playfair ?
Le chiffre de Playfair est une technique de chiffrement symétrique manuel et le premier chiffre de l'histoire à chiffrer des paires de lettres plutôt que des lettres isolées. En travaillant sur des digrammes, des blocs de deux lettres, au lieu d'une lettre à la fois, il aplatit le profil de fréquence des lettres isolées qui fait tomber les chiffres par substitution simple, si bien que pour son époque Playfair était à la fois robuste et assez rapide pour être employé à la main sur le terrain.
Il fut inventé par le scientifique britannique Charles Wheatstone en 1854, mais tient son nom de son ami Lord Playfair, qui en promut l'usage auprès du gouvernement et de l'armée britanniques. Aujourd'hui, c'est un chiffre pédagogique classique et un favori des énigmes, des salles d'évasion et des défis de capture du drapeau, car il est assez riche pour être intéressant tout en restant assez simple pour se faire à la main.
Construire le carré clé 5×5
Tout, dans Playfair, tourne autour d'une grille 5×5 de 25 lettres construite à partir d'un mot-clé secret. Vous inscrivez d'abord les lettres distinctes du mot-clé dans la grille, en sautant toute répétition, puis vous remplissez les cases restantes avec le reste de l'alphabet dans l'ordre. Comme 26 lettres ne tiennent pas dans 25 cases, une lettre doit partager une case ou être écartée : dans la convention la plus répandue, le I et le J partagent une seule case, tandis qu'une convention alternative laisse simplement le Q de côté.
Le mot-clé brouille l'alphabet dans un ordre que seul celui qui le connaît peut reproduire, et l'outil ci-dessus met en évidence les lettres du mot-clé pour que vous voyiez exactement comment votre grille est disposée. Avec le mot-clé MONARCHY, par exemple, la première ligne devient M O N A R, puis l'alphabet reprend là où le mot-clé s'arrête.
Les trois règles de Playfair
Avant le chiffrement, le message est découpé en paires de lettres. Si une paire formait une lettre double, comme le LL de BALLOON, une lettre de remplissage X est insérée pour la séparer, et si le message comporte un nombre impair de lettres, un remplissage final est ajouté pour que chaque paire soit complète. Les espaces, les chiffres et la ponctuation sont supprimés d'abord, car il n'y a aucun endroit où les placer sur le carré.
Chaque paire est ensuite chiffrée par l'une de trois règles selon l'emplacement de ses deux lettres. Si les deux lettres sont sur la même ligne, chacune est remplacée par la lettre immédiatement à sa droite, en bouclant vers le début de la ligne. Si les deux sont dans la même colonne, chacune est remplacée par la lettre immédiatement en dessous, en bouclant vers le haut. Sinon, les deux lettres forment les coins d'un rectangle, et chacune est remplacée par la lettre de sa propre ligne située dans la colonne de l'autre lettre.
Un exemple concret de Playfair
Prenez le mot-clé PLAYFAIR EXAMPLE et le message HIDE THE GOLD IN THE TREE STUMP. Le carré clé devient P L A Y F sur la première ligne, puis I R E X M, B C D G H, K N O Q S et T U V W Z. Le message se découpe en les paires HI DE TH EG OL DI NT HE TR EX ES TU MP, où un X a été inséré pour séparer le double E de TREE.
La première paire HI forme un rectangle, donc le H devient B et le I devient M, ce qui donne BM. En traitant chaque paire de la même façon, on produit le texte chiffré BM OD ZB XD NA BE KU DM UI XM MO UV IF. Le déchiffrer avec le même mot-clé inverse chaque règle et redonne HIDETHEGOLDINTHETREXESTUMP, le message préparé avec son X inséré toujours en place.
Déchiffrer un chiffre de Playfair
Le déchiffrement utilise le carré clé identique et applique simplement les règles à l'envers. Pour deux lettres sur la même ligne, vous vous déplacez vers la gauche au lieu de la droite, et pour la même colonne vers le haut au lieu du bas ; la règle du rectangle est sa propre image en miroir, elle reste donc inchangée. Choisissez Déchiffrer ci-dessus, saisissez le mot-clé utilisé pour chiffrer et collez le texte chiffré pour retrouver le message.
Une particularité mérite d'être retenue : comme les lettres sont fusionnées, les paires doubles séparées et les messages impairs complétés, le texte déchiffré est le message préparé plutôt que l'original exact. Vous verrez parfois un X ou un Z égaré entre des lettres répétées ou tout à la fin, et un J fondu dans le I reste un I. Les lecteurs les retirent à l'œil, ce qui est normal pour Playfair et non un défaut de l'outil.
Une brève histoire du chiffre de Playfair
Charles Wheatstone décrivit le chiffre pour la première fois en 1854, et Lord Playfair en fit la démonstration à des personnalités de premier plan, dont Prince Albert et le futur Premier ministre Lord Palmerston. Le ministère de la Guerre britannique le jugea d'abord trop compliqué, mais sa véritable force était qu'il ne nécessitait ni tables ni appareil, seulement un mot-clé mémorisé, ce qui le rendait idéal pour les officiers sur le terrain.
Il rendit de réels services pendant des décennies. Les forces britanniques l'employèrent lors de la seconde guerre des Boers et de la Première Guerre mondiale, et il servait encore pour le trafic de faible niveau lors de la Seconde Guerre mondiale, notamment par les guetteurs côtiers australiens dans le Pacifique. Sa valeur était tactique : un message n'avait besoin de rester secret que pendant les heures ou les jours où l'information qu'il portait comptait encore.
Le chiffre de Playfair est-il sûr ?
Selon les critères modernes, Playfair n'est pas sûr, mais il est bien plus résistant qu'un chiffre par substitution simple. Comme il chiffre 600 digrammes possibles plutôt que 26 lettres, un simple décompte de fréquence des lettres isolées ne révèle rien, et un attaquant doit analyser à la place les fréquences des paires de lettres. Avec quelques centaines de caractères de texte chiffré, des techniques connues telles que l'analyse de fréquence des digrammes et l'ascension de colline avec recuit simulé peuvent retrouver la clé.
Cela fait de Playfair un merveilleux chiffre éducatif et récréatif : assez robuste pour montrer pourquoi le chiffrement par paires fut une véritable avancée, et pourtant assez faible pour se casser comme une énigme. Pour tout besoin réel de protéger de l'information, vous devriez plutôt utiliser un algorithme moderne et revu par les pairs tel qu'AES.
Questions fréquentes
Qu'est-ce que le chiffre de Playfair ?
Comment fonctionne le chiffre de Playfair ?
Qu'est-ce que le carré clé 5×5 ?
Quelles sont les trois règles de Playfair ?
Pourquoi Playfair insère-t-il un X ou un Z entre les lettres ?
Quelle est la différence entre les variantes I/J et sans Q ?
Pouvez-vous montrer un exemple concret de Playfair ?
Comment déchiffrer un chiffre de Playfair ?
Qui a inventé le chiffre de Playfair ?
Comment casser ou percer le chiffre de Playfair ?
Le chiffre de Playfair conserve-t-il les espaces, les nombres et la ponctuation ?
Mon texte est-il envoyé sur un serveur ?
Outils similaires
Continuez avec ces outils pratiques