Général «
Envoyer une autre clé en plus de la clé du jour ?
Subordonné
« Oui, Général. Ainsi, la sécurité d’Enigma sera renforcée. »
Général
« Je ne comprends pas bien. Pourrais-tu m’expliquer depuis le
début ? »
Subordonné
« Oui. L’origine de ces deux problèmes, c’est le fait de crypter
énormément de messages avec une seule clé. Alors on pourrait diviser un message
et attribuer une clé à chacun des messages. »
Subordonné « Ce sera une clé pour décrypter le
message……Alors supposons qu’elle s’appelle ‘’la clé du message’’. De cette
manière, on pourrait réduire la quantité de caractères pour chaque clé. D’après
ma prévision, le nombre de caractères d’un cryptogramme sera réduit à quelques
centaines. »
Subordonné
« Cela signifie également que le nombre de caractères que l’on doit
retaper à cause d’une faute de frappe sera réduit. De plus, le décryptage sera
plus difficile. »
Subordonné
« Et si on utilise ‘’la clé du jour’’ uniquement pour crypter ‘’la clé du
message’’, il sera encore plus difficile de crypter la clé du jour.
En ce
moment, nous entrons plus de dix milles caractères avec une seule clé du jour,
mais le nombre sera finalement de quelques milliers. »
Subordonné
« Je vous explique avec un exemple pratique. Je joue le rôle de
l’envoyeur, pourriez-vous jouer le rôle du récepteur ? »
Général
« D, d’accord. »
Subordonné
« Utilisons ‘’la clé du jour’’ d’aujourd’hui. »
Subordonné
« D’abord, l’envoyeur choisit ‘’la clé du message’’ au hasard. Toutefois
il choisit uniquement la fixation des rotors, le reste doit être la même chose
que ‘’la clé du jour’’.
La clé du message devra être changée une centaine de fois par jour, si on change aussi de
câblage du disque d’entrée, ce sera alors trop compliqué. »
Subordonné
« ‘’La clé du message’’ de mon choix est Z-X-C. »
Subordonné
« Ensuite, on tape cette ‘’clé du message’’ deux fois, on la crypte et on l’envoie.
Si on crypte
‘’ZXCZXC’’ avec la clé du jour, on obtiendra……’’YAAEYQ’’. »
Subordonné
« Au final, je mets la fixation des rotors à Z-X-C et je tape mon message
et c’est tout. »
Subordonné
« Ensuite, j’explique le rôle du récepteur. D’abord, dès que vous recevez
ce message de six caractères, vous devez mettre la machine à la clé du
jour. »
Général
« Hum. »
Subordonné
« Et si vous tapez ‘’YAAEYQ’’…… »
Général
« Oh, j’ai réussi à restituer ‘’ZXCZXC’’. »
Subordonné
« La raison pour laquelle on tape deux fois ‘’la clé du message’’, c’est
pour visualiser la faute de frappe du récepteur. »
Général
« Je vois……même si le récepteur tapait par erreur ‘’ZXV’’ au lieu de
‘’ZXC’’, il ne s’en rendrait pas compte mais….. »
Général
« Si ‘’ZXEZXV’’ s’affichait au lieu de ‘’ZXCZXC’’, il se rendrait compte
de sa faute. Puisqu’il sait d’avance qu’il y aura trois mêmes caractères deux
fois. »
Subordonné
« Tout à fait, Général. »
Subordonné
« Et maintenant comme on sait que ‘’la clé du message’’ est ‘’ZXCZXC’’, si
vous mettez la fixation des rotors à Z-X-C, après vous pourrez restituer et
décrypter le cryptogramme sans aucun problème. »
Subordonné
« Si je résume, c’est comme suit ;
Le procédé
de cryptage de l’envoyeur.
Premièrement, choisir "une clé du message" au hasard que le récepteur utilisera pour la fixation des rotors.
Deuxièmement, mettre la fixation des rotors à la clé du jour, taper deux fois "la clé du message", crypter et envoyer celle-ci.
Troisièmement, mettre la fixation des rotors à la clé du message et entrer le message principal.
Le procédé
de décryptage du récepteur.
Premièrement, dès qu’il reçoit le message de six caractères, mettre la fixation des rotors à la clé du jour.
Deuxièmement, décrypter ce message de six caractères et mettre la fixation des rotors à cette clé du message.
Troisièmement, jusqu’à la réception du prochain cryptogramme de six caractères, décrypter les messages avec cette clé du message.
Général
« Hum, j’ai globalement compris. Je ne savais pas qu’un moyen si simple
pouvait rendre le cryptage beaucoup plus compliqué. Le monde du chiffre est
immesurable. »
Subordonné «
Une petite découverte ou une simple idée peut renforcer la sécurité mais peut
aussi éventuellement l’affaiblir, c’est ce qui est intéressant dans le monde du
chiffre. »
Aucun commentaire:
Enregistrer un commentaire