Le code Morse
Le code Morse a été inventé par Samuel Morse en 1835 pour la télégraphie. Ce code simple vise à transformer chaque symbole de notre écriture en une suite d'impulsions courtes (1/25 de seconde) et d'impulsions longues (3/25 de seconde) qu'on remplace volontier par des points et des traits lorsqu'on l'écrit.
Symbole | Code | Symbole | Code | Symbole | Code |
A | *- | O | --- | 2 | **--- |
B | -*** | P | *--* | 3 | ***-- |
C | -*-* | Q | --*- | 4 | ****- |
D | -** | R | *-* | 5 | ***** |
E | * | S | *** | 6 | -**** |
F | **-* | T | - | 7 | --*** |
G | --* | U | **- | 8 | ---** |
H | **** | V | ***- | 9 | ----* |
I | ** | W | *-- | . | *-*-*- |
J | *--- | X | -**- | , | --**-- |
K | -*- | Y | -*-- | ? | **--** |
L | *-** | Z | --** | - | -***- |
M | -- | 0 | ----- | / | -**-* |
N | -* | 1 | *---- | | |
Le code Morse selon Flingueur
Dans la version utilisée par Flingueur, les espaces sont supprimés, de plus il s'agit d'une version destinée uniquement à l'écriture. Seul les lettres et les chiffres sont convertis. Les points sont remplacés par des 0 et les traits par des 1. Si le code de la lettre comporte moins de quatre chiffres alors un B est ajouté au début de la lettre. Si le code de la lettre comporte au moins quatre chiffres, un X est inséré devant la suite de chiffres de la lettre, par ailleurs cette suite de chiffres est compressée au format hexadécimal. On obtient donc la table suivante.
Symbole | Code | Symbole | Code | Symbole | Code |
A | B01 | M | B11 | Y | XB |
B | X8 | N | B10 | Z | XC |
C | XA | O | B111 | 0 | X1F |
D | B100 | P | X6 | 1 | X0F |
E | B0 | Q | XD | 2 | X07 |
F | X2 | R | B010 | 3 | X03 |
G | B110 | S | B000 | 4 | X01 |
H | X0 | T | B1 | 5 | X00 |
I | B00 | U | B001 | 6 | X10 |
J | X7 | V | X1 | 7 | X18 |
K | B101 | W | B011 | 8 | X1C |
L | X4 | X | X9 | 9 | X1E |
Pour la phrase "Ceci est un essai de chiffrement", une fois les espaces supprimés, nous obtenons:
C | e | c | i | e | s | t | u | n | e | s | s | a | i | d | e | c | h | i | f | f | r | e | m | e | n | t |
XA | Bo | XA | B00 | B0 | B000 | B1 | B001 | B10 | B0 | B000 | B000 | B01 | B00 | B100 | B0 | XA | X0 | B00 | X2 | X2 | B010 | B0 | B11 | B0 | B10 | B1 |
Crypter selon la méthode de Flingueur
Autres cryptages
L'alphabet réversible
Le chiffre ADFGVX
Le chiffre de Beale
Le chiffre de Beaufort
Le chiffre de César
Le chiffre de Delastelle
Le chiffre des Nihilistes
Le chiffre de Polybe
Le chiffre de Rail Fence
Le chiffre de Vigenère
Le code ASCII
Le code Navajo
Le disque mexicain