Koder har funnits sedan mänsklighetens gryning. Nu, särskilt med introduktionen av datorer, blir koder lättare och lättare att knäcka. Det finns dock en kod som är omöjlig att knäcka - en engångskod.
Steg
Metod 1 av 3: Beredning
Steg 1. Skriv en engångsplatta
Du behöver detta för att kryptera dina meddelanden. En engångsplatta är en papperslapp med en slumpmässig bokstavssekvens skriven på den. Du behöver två exakta kopior - en för dig själv, en för din agent (personen som tar emot meddelandet). Låt oss säga att vår engångsplatta är
abgsdpeycnghf
Steg 2. Ge en kopia till din agent
Behåll den andra.
Metod 2 av 3: Kryptering av ett meddelande
Steg 1. Skriv meddelandet högst upp på ett papper
Vårt budskap är
Hej
Steg 2. Konvertera det till tal
Hej
blir
8 5 12 12 15
Steg 3. Skriv ner bokstäverna i engångsplattan nedanför
Du behöver bara så många bokstäver som det finns i meddelandet. Med hjälp av vår engångsplatta är dessa
abgsd
. Detta är nyckeln.
Steg 4. Konvertera nyckeln till siffror
Nyckeln är nu
1 2 7 19 4
Steg 5. Lägg ihop motsvarande nummer för att få kod -tv
Lägg till den första bokstaven i meddelandet till nyckelns första bokstav, andra till andra, etc. Vår kod -tv är
9 7 19 31
19.
Steg 6. För varje nummer över (inte lika med) 26, subtrahera 26
Vår kodtext blir
9 7 19 5 19
Steg 7. Konvertera tillbaka till bokstäver
Vårt text -meddelande är
IGSES
Steg 8. Förstör den del av engångsplattan som du använde
Det är därför det är en engångsplatta: varje del används en gång. Om det är skrivet på papper, riv av det och bränn det. Vår engångsplatta är nu
peycnghf
Steg 9. Skicka meddelandet
Metod 3 av 3: Dekryptering av ett meddelande
Steg 1. Din agent skickar tillbaka ett meddelande till dig
Du måste dekryptera det. Säg att meddelandet är
WTNGPFM
Steg 2. Skriv meddelandet högst upp på ett papper
Konvertera det till siffror och skriv dessa nedan. Kod -tv: n är nu
23 20 14 7 16 6 13
Steg 3. Skriv de nödvändiga bokstäverna från engångsplattan nedanför
Detta är nyckeln. Vår nyckel är
peycngh
Steg 4. Konvertera nyckeln till siffror
Vår nyckel blir
16 5 25 3 14 7 8
Steg 5. Subtrahera motsvarande nummer för nyckeln från meddelandet
23-16 = 7, 20-5 = 15, 14-25 = -11, etc. Vårt budskap blir
7 15 -11 4 2 -1 5
Steg 6. För ett negativt tal eller noll, lägg till
26
.
Budskapet är nu
7 15 15 4 2 25 5
Steg 7. Konvertera till bokstäver
Budskapet är
adjö
Steg 8. Förstör den del av engångsplattan som användes
Vår engångsplatta är nu f.
Tips
-
Så länge du förstör varje del av engångsplattan efter att du har använt den, och ingen får tag på en kopia av engångsplattan, är den här koden obrytbar. Ta det första meddelandet,
IGSES
- . Det betyder hej. Men utan den korrekta engångskudden kan den dechiffreras till att betyda alice eller laser eller död. Faktum är att det kan dechiffreras så att det betyder alla fem bokstäver. Utan engångsplattan vet du inte vilket ord, så meddelandet är säkert.