Chiffre Morbit
Encodez et décodez le chiffre Morbit. Le message est d'abord écrit en Morse avec un seul x entre les lettres et un double x entre les mots ; le flux de points, traits et x est ensuite lu deux symboles à la fois, et chacune des neuf paires possibles est remplacée par un chiffre de un à neuf dans un ordre fixé par un mot-clé. Suivez en direct le travail lettres-Morse-chiffre, puis copiez, téléchargez ou partagez le résultat. Tout s'exécute dans votre navigateur.
Clé
La clé fixe le chiffre en lequel chaque paire Morse se transforme. Utilisez un mot-clé de neuf lettres (ses lettres sont numérotées de 1 à 9 par ordre alphabétique, les égalités résolues de gauche à droite) ou un arrangement de neuf chiffres de 1 à 9 saisi directement. Toute autre saisie revient à l'ordre simple 1 à 9. Les deux parties doivent utiliser la même clé.
Saisissez du texte ci-dessus pour voir le résultat ici.
Table paire → chiffre
..
5
.-
6
.x
8
-.
9
--
3
-x
1
x.
7
x-
2
xx
4
Comment utiliser Morbit Cipher
- 1
Choisissez encoder ou décoder
Choisissez Encoder pour transformer du texte en clair en chiffres du chiffre Morbit, ou Décoder pour reconvertir les chiffres chiffrés en texte en clair.
- 2
Définissez la clé
Saisissez un mot-clé de neuf lettres ou un arrangement de neuf chiffres de 1 à 9. La clé fixe le chiffre en lequel chaque paire Morse se transforme, et les deux parties doivent utiliser la même clé pour concorder.
- 3
Saisissez ou collez votre texte
Saisissez votre message et il est converti au fil de la frappe. Lors de l'encodage, le panneau des étapes montre chaque lettre au-dessus de son Morse, puis le flux découpé en paires avec le chiffre sous chacune.
- 4
Consultez la table des paires
Ouvrez la table des paires pour voir les neuf paires Morse avec le chiffre vers lequel chacune est associée selon la clé en cours.
- 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 texte et votre clé exacts prêts à l'emploi.
Comprendre le chiffre Morbit
Qu'est-ce que le chiffre Morbit ?
Le chiffre Morbit transforme un code Morse ordinaire en une suite de chiffres de 1 à 9, de sorte que les points et traits familiers n'apparaissent jamais dans le message final. Il appartient à la même famille de chiffres manuels fondés sur le Morse que le Fractionated Morse et le Pollux, tous catalogués et entretenus par l'American Cryptogram Association (Association américaine de cryptogrammes), et il est très apprécié dans les chasses aux énigmes et les défis capture-the-flag, car le résultat ressemble à une suite de chiffres dénuée de sens.
Le nom est un mélange de Morse et de bit, et l'idée centrale est le fractionnement. Une fois le message converti en Morse, le flux de points, de traits et de séparateurs est découpé en paires et chaque paire est remplacée par un seul chiffre. Comme deux symboles Morse coïncident presque jamais nettement avec une seule lettre du texte clair, chaque chiffre du message chiffré finit par porter des fragments de ses voisines. C'est ce mélange qui efface le rythme révélateur du Morse et aplatit les fréquences des lettres qui trahiraient autrement le message.
Trois symboles, neuf paires
Pour transformer le Morse en une chaîne ininterrompue, il vous faut un séparateur. Le Morbit utilise la lettre x : un seul x entre les lettres et un double xx entre les mots. Le message n'utilise donc plus que trois symboles — point, trait et x — et rien d'autre.
Lisez deux de ces symboles à la fois et il y a 3 × 3 = 9 paires possibles, énumérées dans un ordre fixe : point-point, point-trait, point-x, trait-point, trait-trait, trait-x, x-point, x-trait et x-x. Neuf paires, et exactement neuf chiffres de 1 à 9 pour les nommer. Cette correspondance parfaite est toute la raison pour laquelle le chiffre fonctionne : chaque paire obtient son propre chiffre, sans qu'aucun ne soit en trop ni manquant.
Le mot-clé et l'attribution des chiffres
Les neuf paires sont toujours énumérées dans le même ordre fixe. Ce qui change, c'est le chiffre inscrit sous chacune d'elles. Sans mot-clé, les paires prennent simplement les chiffres de 1 à 9 dans l'ordre. Un mot-clé les rebat : prenez un mot de neuf lettres, numérotez ses lettres de 1 à 9 par ordre alphabétique — les égalités résolues de gauche à droite — et appliquez cette permutation aux neuf paires.
Le mot-clé MORSECODE, par exemple, voit ses lettres numérotées 5, 6, 8, 9, 3, 1, 7, 2, 4 ; ainsi la première paire point-point devient 5, la deuxième paire point-trait devient 6, et ainsi de suite. La table en direct ci-dessus montre cette correspondance et se met à jour dès que vous changez de clé. Vous pouvez aussi saisir directement un arrangement de neuf chiffres de 1 à 9 si vous préférez. La clé est le secret partagé : l'expéditeur et le destinataire doivent utiliser la même.
Comment fonctionne le chiffre Morbit
L'encodage se déroule en trois temps. D'abord, écrivez tout le message en Morse, en plaçant un x entre les lettres et deux entre les mots. Ensuite, si la chaîne obtenue comporte un nombre impair de symboles, ajoutez un seul x à la fin pour qu'elle se divise exactement en paires — compléter avec un x plutôt qu'un point ou un trait est important, car un point isolé serait ensuite relu comme une lettre fictive. Enfin, lisez la chaîne deux symboles à la fois et remplacez chaque paire par son chiffre issu de la clé.
La puissance du chiffre réside dans cet appariement. Une seule lettre du texte clair, une fois convertie en Morse et reliée à ses voisines par des séparateurs, se répartit sur plusieurs paires, et chaque paire emprunte aussi un symbole à la lettre d'un côté. Récupérer une lettre du texte clair suppose donc de reconstruire également le Morse environnant, ce qui est exactement ce qui met en échec les attaques par simple comptage de lettres qui cassent un chiffre par substitution ordinaire. Le panneau des étapes ci-dessus le montre en direct : la ligne du haut associe chaque lettre à son Morse, et la ligne du bas montre le flux découpé en paires avec le chiffre sous chacune.
Un exemple détaillé
Prenons la phrase MORE BITS avec le mot-clé MORSECODE. En Morse, MORE est trait-trait x trait-trait-trait x point-trait-point x point, et BITS est trait-point-point-point x point-point x trait x point-point-point, avec un double xx marquant l'espace entre les deux mots. Mis bout à bout, cela forme un flux de 27 symboles, de longueur impaire ; on ajoute donc un seul x à la fin pour atteindre 28.
Lisez maintenant les 28 symboles deux à la fois pour obtenir 14 paires, et convertissez chaque paire en son chiffre à l'aide de la clé MORSECODE (point-point vaut 5, trait-trait vaut 3, point-x vaut 8, et ainsi de suite). Le résultat est 32379749578158. Le décodage inverse exactement le processus : chaque chiffre redevient sa paire, les paires sont réassemblées en flux Morse, et le flux est relu à travers la table Morse pour récupérer MORE BITS.
Décoder un message Morbit
Le décodage déroule simplement les trois temps en sens inverse. Chaque chiffre est recherché dans la clé pour récupérer sa paire de symboles Morse, les paires sont réassemblées en une seule longue chaîne de points, traits et x, puis cette chaîne est découpée au niveau des séparateurs — un seul x termine une lettre, un double xx termine un mot. La relecture de chaque suite de points et de traits à travers la table Morse reconstitue le texte d'origine. Tout x de remplissage ajouté lors de l'encodage se trouve sans danger à la fin et disparaît, de sorte qu'un message encodé avec cet outil se redécode toujours exactement.
Pour décoder correctement, vous devez utiliser la même clé que celle ayant servi à l'encodage ; une clé différente apparie les paires avec les mauvais chiffres et le Morse sort comme du charabia. Comme seules les lettres et les chiffres possèdent un code Morse, toute ponctuation ou autre symbole présent dans le message d'origine a été supprimé lors de l'encodage et ne reviendra pas. Les espaces entre les groupes de chiffres chiffrés sont ignorés au décodage, peu importe donc que le texte chiffré ait été écrit d'un seul tenant ou en blocs réguliers de cinq.
Histoire, usages et sécurité
Le Morbit fait partie d'un petit ensemble de chiffres Morse au crayon et au papier — aux côtés du Fractionated Morse et du Pollux — qui ont été catalogués et entretenus par l'American Cryptogram Association (Association américaine de cryptogrammes) pour la cryptanalyse récréative. Ils récompensent les solveurs capables de repérer la structure Morse cachée, et ils restent un grand classique des défis de chiffrement précisément parce que l'étape de fractionnement les rend plus intéressants qu'une simple substitution.
Selon les normes modernes, ce chiffre n'est pas sûr. Le fractionnement met en échec l'analyse de fréquence naïve, mais le Morse sous-jacent impose de forts motifs statistiques, et une clé connue ou devinée, ou simplement assez de texte chiffré, permet à un solveur déterminé ou à un ordinateur de récupérer le message. Considérez le Morbit comme une énigme et un outil pédagogique — une démonstration vivante de la manière dont la combinaison d'un encodage et d'une substitution renforce un chiffre — et jamais comme un moyen de protéger de vrais secrets. Pour une confidentialité réelle, utilisez toujours un algorithme moderne et évalué par des pairs tel qu'AES.
Questions fréquentes
Qu'est-ce que le chiffre Morbit ?
Pourquoi y a-t-il exactement neuf paires ?
À quoi sert le mot-clé ?
Pouvez-vous montrer un exemple détaillé ?
Comment décoder un message Morbit ?
Pourquoi le remplissage se fait-il avec x et non avec un point ou un trait ?
Gère-t-il les chiffres et la ponctuation ?
Puis-je utiliser un nombre de neuf chiffres comme clé au lieu d'un mot ?
En quoi le Morbit diffère-t-il du Fractionated Morse ?
Le chiffre Morbit est-il sûr ?
Mon texte est-il envoyé à un serveur ?
Outils similaires
Continuez avec ces outils pratiques