T

Text Machine

Des outils de texte puissants, dans votre navigateur

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é

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é.

Texte en clair
Chiffres du message chiffré

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. 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. 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. 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. 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. 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 ?
C'est un chiffre manuel qui dissimule du code Morse dans une suite de chiffres de 1 à 9. Le message est écrit en Morse avec x séparant les lettres et xx séparant les mots, le flux de points, traits et x est lu deux symboles à la fois, et chacune des neuf paires possibles est remplacée par un chiffre issu d'une table dépendant de la clé. Comme les paires coïncident rarement avec des lettres isolées, chaque chiffre du message chiffré mélange des parties de ses voisines.
Pourquoi y a-t-il exactement neuf paires ?
Une fois le message en Morse, seuls trois symboles sont utilisés : le point, le trait et le séparateur x. Les lire deux à la fois donne 3 × 3 = 9 combinaisons, de point-point jusqu'à x-x. Il existe exactement neuf chiffres de 1 à 9 pour les étiqueter, de sorte que chaque paire obtient son propre chiffre, sans qu'aucun ne soit en trop ni manquant.
À quoi sert le mot-clé ?
Le mot-clé fixe le chiffre en lequel chacune des neuf paires se transforme. Prenez un mot de neuf lettres et numérotez ses lettres de 1 à 9 par ordre alphabétique, en résolvant les égalités de gauche à droite ; cette permutation est appliquée aux neuf paires dans leur ordre fixe. Sans mot-clé, les paires prennent simplement les chiffres de 1 à 9 dans l'ordre ; le mot-clé est donc le secret partagé que l'expéditeur comme le destinataire doivent utiliser.
Pouvez-vous montrer un exemple détaillé ?
Avec le mot-clé MORSECODE, la phrase MORE BITS devient les chiffres 32379749578158. Le message est d'abord écrit en Morse sous forme d'un flux de 27 symboles, complété par un x pour atteindre 28, puis lu par paires, chaque paire étant convertie en son chiffre par la clé MORSECODE (qui numérote les paires 5, 6, 8, 9, 3, 1, 7, 2, 4).
Comment décoder un message Morbit ?
Inversez les étapes : recherchez chaque chiffre pour obtenir sa paire de symboles Morse, assemblez les paires en une chaîne de points, traits et x, découpez-la au niveau des séparateurs (un seul x entre les lettres, un double xx entre les mots), et relisez chaque suite de points et de traits à travers la table Morse. Dans cet outil, choisissez Décoder et saisissez la même clé que celle ayant servi à l'encodage.
Pourquoi le remplissage se fait-il avec x et non avec un point ou un trait ?
Si le flux Morse comporte un nombre impair de symboles, un de plus est ajouté pour que la dernière paire soit complète. Compléter avec x fonctionne parce que x est un séparateur : un séparateur final marque simplement la fin de la dernière lettre ou du dernier mot et disparaît au décodage du message. Compléter avec un point ou un trait serait au contraire relu comme un véritable symbole Morse et pourrait ajouter une lettre fictive en trop.
Gère-t-il les chiffres et la ponctuation ?
Les lettres et les chiffres sont encodés, car les deux possèdent des codes Morse standards. La ponctuation et les autres symboles sont supprimés, et toute suite d'espaces devient une seule séparation de mots. Cela signifie qu'une contraction comme « it's » est traitée comme le mot unique ITS, ce qui correspond aux implémentations de référence courantes de ce chiffre.
Puis-je utiliser un nombre de neuf chiffres comme clé au lieu d'un mot ?
Oui. Si vous saisissez un arrangement de neuf chiffres de 1 à 9 — chacun utilisé exactement une fois — il sert directement d'attribution paire-chiffre. Un mot-clé de neuf lettres n'est qu'une façon plus commode de retenir le même type de permutation. Toute saisie qui n'est ni un arrangement valide de neuf chiffres ni un mot de neuf lettres revient à l'ordre simple 1 à 9.
En quoi le Morbit diffère-t-il du Fractionated Morse ?
Tous deux écrivent d'abord le message en Morse et tous deux fractionnent le flux de points, traits et x, mais le Morbit lit le flux deux symboles à la fois et produit les chiffres de 1 à 9, tandis que le Fractionated Morse le lit trois symboles à la fois et produit les lettres de A à Z. Le Morbit produit donc un texte chiffré numérique, là où le Fractionated Morse produit des lettres.
Le chiffre Morbit est-il sûr ?
Non. Le fractionnement met en échec le simple comptage de fréquences, mais le Morse sous-jacent laisse de forts motifs statistiques, et le chiffre cède aux méthodes de résolution classiques comme aux ordinateurs, surtout lorsque la clé est devinée ou réutilisée ou lorsqu'on dispose d'abondant texte chiffré. Il est excellent pour les énigmes et l'apprentissage, mais pour une protection réelle, utilisez un algorithme moderne tel qu'AES.
Mon texte est-il envoyé à un serveur ?
Non. Tout l'encodage et le décodage se déroulent entièrement dans votre navigateur ; votre texte n'est donc jamais envoyé, journalisé ni stocké. Même un lien de partage conserve votre texte et votre clé dans la partie de l'URL située après le symbole #, que les navigateurs n'envoient jamais à un serveur ; votre message reste donc privé jusqu'à ce que vous choisissiez de partager le lien.

Outils similaires

Continuez avec ces outils pratiques

Fractionated Morse Cipher

Pollux Cipher

Straddling Checkerboard

Traducteur de code morse

Chiffre de César

Chiffre de Vigenère