14.6.05

Enigma (2)



Continuons notre survol des techniques de cryptage de messages. Aujourd'hui : la substitution.

Comme son nom le laisse supposer, cette technique consiste à remplacer chaque lettre du message par une lettre, un signe ou un nombre.

1° Substitution simple : on remplace chaque lettre par la lettre correspondante dans l'alphabet décalé de "n" lettres. Système appelé "Jules César" car ce dernier l'utilisait souvent.
Ex. :

F K D P S L R Q
C H A M P I O N

(= décalage de 3 lettres).

2° Substitution double : on fait varier le décalage à chaque lettre par l'utilisation d'une clef numérique. Ex :

F J B M S K P N
C H A M P I O N
avec la clé numérique :
3 2 1 0 3 2 1 0

3° Substitution à simple clef : on fait correspondre un alphabet apparemment désordonné à l'alphabet normal. Ex :

O B J Q Y I C K R Z...
A B C D E F G H I J...

Ce qui donne pour "Champion" :

C H A M P I O N
J K O L F R E T

Cet alphabet apparemment désordonné a été fabriqué grâce à une clef que l'on peut former ainsi : on décide que le mot "Oiseau" est la clef, puis on écrit horizontalement les autres lettres en-dessous, enfin on récupère les lettres dans l'ordre vertical.

O I S E A U
B C D F G H
J K L M N P
Q R T V W X
Y Z


4° Substitution à double clef : on applique au cas précédent une clef de décalage numérique. Ex. : CHAMPION, avec la clef 3210 donne IZBLASFT.

Source : Casus belli, hors-série n° 12, juillet 1994.

La prochaine fois, un message crypté historique !