Les codes existent depuis l'aube de l'humanité. Maintenant, surtout avec l'introduction des ordinateurs, les codes deviennent de plus en plus faciles à déchiffrer. Cependant, il existe un code impossible à déchiffrer - un code de bloc à usage unique.
Pas
Méthode 1 sur 3: Préparation
Étape 1. Écrivez un bloc-notes à usage unique
Vous en aurez besoin pour crypter vos messages. Un bloc-notes unique est un bloc de papier avec une séquence aléatoire de lettres écrites dessus. Vous aurez besoin de deux copies exactes - une pour vous-même, une pour votre agent (la personne qui reçoit le message). Disons que notre bloc unique est
abgsdpeycnghf
Étape 2. Donnez une copie à votre agent
Gardez l'autre.
Méthode 2 sur 3: Cryptage d'un message
Étape 1. Écrivez le message en haut d'une feuille de papier
Notre message est
Bonjour
Étape 2. Convertissez-le en nombre
Bonjour
devient
8 5 12 12 15
Étape 3. Notez les lettres du bloc à usage unique en dessous
Vous n'avez besoin que d'autant de lettres qu'il y en a dans le message. À l'aide de notre bloc-notes à usage unique, ce sont
abgsd
. C'est la clé.
Étape 4. Convertissez la clé en nombres
La clé est maintenant
1 2 7 19 4
Étape 5. Additionnez les nombres correspondants pour obtenir le texte codé
Ajoutez la première lettre du message à la première lettre de la clé, seconde à seconde, etc. Notre code texte est
9 7 19 31
19.
Étape 6. Pour chaque nombre supérieur (non égal à) 26, soustrayez 26
Notre code texte devient
9 7 19 5 19
Étape 7. Reconvertissez en lettres
Notre message texte codé est
IGSES
Étape 8. Détruisez la partie du bloc à usage unique que vous avez utilisé
C'est pourquoi il s'agit d'un tampon à usage unique: chaque pièce est utilisée une fois. Si c'est écrit sur du papier, déchirez-le et brûlez-le. Notre bloc unique est maintenant
peycnghf
Étape 9. Envoyez le message
Méthode 3 sur 3: Décryptage d'un message
Étape 1. Votre agent vous renvoie un message
Vous devez le décrypter. Dire que le message est
WTNGPFM
Étape 2. Écrivez le message en haut d'une feuille de papier
Convertissez-le en nombres et écrivez-les en dessous. Le texte codé est maintenant
23 20 14 7 16 6 13
Étape 3. Écrivez les lettres nécessaires à partir du bloc-notes ci-dessous
C'est la clé. Notre clé est
peycngh
Étape 4. Convertissez la clé en nombres
Notre clé devient
16 5 25 3 14 7 8
Étape 5. Soustrayez les numéros correspondants de la clé du message
23-16 = 7, 20-5 = 15, 14-25 = -11, etc. Notre message devient
7 15 -11 4 2 -1 5
Étape 6. Pour tout nombre négatif ou zéro, ajoutez
26
.
Le message est maintenant
7 15 15 4 2 25 5
Étape 7. Convertissez en lettres
Le message est
Au revoir
Étape 8. Détruisez la partie du tampon à usage unique qui a été utilisée
Notre bloc unique est maintenant f.
Des astuces
-
Tant que vous détruisez chaque partie du bloc à usage unique après l'avoir utilisé et que personne ne met la main sur une copie du bloc à usage unique, ce code est incassable. Prends le premier message,
IGSES
- . Ça veut dire bonjour. Cependant, sans le bon bloc à usage unique, il pourrait être déchiffré pour signifier Alice, le laser ou la mort. En fait, il pourrait être déchiffré pour signifier n'importe quel mot de cinq lettres. Sans le bloc à usage unique, vous ne savez pas quel mot, le message est donc sécurisé.