Aller au contenu
Tout en local

Chiffre de Playfair

Chiffrez ou déchiffrez un texte avec le chiffre de Playfair classique, en utilisant un tableau de lettres 5×5 construit à partir d'un mot-clé.

Entrée
Sortie

Chiffre de Playfair

Le chiffre de Playfair est une méthode de chiffrement classique de 1854 qui chiffre les paires de lettres plutôt que les caractères individuels, ce qui le rend beaucoup plus difficile à casser par une simple analyse de fréquence qu'un chiffre de César ou de substitution. Cet outil construit un tableau de lettres 5×5 à partir de votre mot-clé, divise votre texte en paires de lettres et chiffre ou déchiffre chaque paire avec les règles de ligne, colonne et rectangle pour lesquelles ce chiffre est connu — utile pour les leçons de cryptographie, les chasses au trésor, les défis CTF ou pour explorer le fonctionnement d'un chiffre précédant l'ère informatique.

Saisissez un mot-clé pour initialiser le tableau ; ses lettres viennent en premier, suivies par le reste de l'alphabet. Comme le tableau a 25 cellules, choisissez de fusionner I et J en une seule cellule (l'approche traditionnelle) ou d'omettre complètement Q. Sélectionnez une direction, une lettre de remplissage utilisée pour diviser une lettre dupliquée et compléter une fin impaire (par défaut X, avec secours automatique), et si les diacritiques sont repliés en latin simple pour que le texte accentué devient chiffrable, ou exclus à la place. La sortie peut être groupée en blocs de cinq caractères ou laissée continue.

Les espaces, chiffres et la ponctuation sont supprimés avant l'appariement, car Playfair a besoin d'une succession continue de lettres. Une lettre dupliquée dans une paire (les deux L dans "BALLOON") reçoit un remplissage inséré entre elles, et un message de longueur impaire en reçoit un à la fin ; déchiffrer récupère ces remplissages comme sortie ordinaire, car il n'y a aucun moyen fiable de les distinguer des véritables lettres après. Activez "Afficher le tableau et les paires de lettres" pour voir exactement comment votre texte a été divisé, ou désactivez pour seulement le résultat.

Tout s'exécute localement dans votre navigateur — votre mot-clé et votre texte ne sont jamais téléchargés. Copiez le résultat, téléchargez-le sous forme de fichier .txt, ou renvoyez-le à l'entrée pour chaîner une autre transformation.

FAQ

Comment le chiffre de Playfair chiffre-t-il une paire de lettres ?
Les deux lettres d'une paire se trouvent dans le tableau 5×5. Si elles partagent une ligne, chacune est remplacée par la lettre à sa droite (avec enroulement). Si elles partagent une colonne, chacune est remplacée par la lettre en dessous. Sinon, chaque lettre est remplacée par celle qui est dans sa propre ligne mais dans la colonne de l'autre lettre — la règle du "rectangle".
Pourquoi une lettre dupliquée s'est-elle transformée en deux lettres différentes ?
Le chiffre de Playfair apparie les lettres deux par deux, et une paire ne peut pas contenir la même lettre deux fois, donc la lettre de remplissage est insérée entre elles — "BALLOON" devient BA, LX, LO, ON avant le chiffrement.
Quelle est la différence entre fusionner I/J et omettre Q ?
Le tableau a 25 cellules pour un alphabet de 26 lettres, donc une lettre doit disparaître. L'approche classique traite I et J comme la même lettre ; l'alternative supprime simplement Q du tableau et du texte, gardant I et J distincts.
Pourquoi le texte déchiffré a-t-il parfois une lettre supplémentaire ?
Cette lettre supplémentaire est un remplissage qui a été inséré lors du chiffrement pour diviser une lettre dupliquée ou compléter un message de longueur impaire. Le déchiffrement récupère exactement ce qui a été chiffré, remplissage inclus, car il n'y a aucun moyen fiable de distinguer une vraie lettre d'une lettre insérée après.
Mon texte ou mon mot-clé est-il téléchargé quelque part ?
Non. Le chiffre de Playfair s'exécute entièrement dans votre navigateur — votre mot-clé et votre texte ne quittent jamais votre appareil.