3 sätt att skriva en okrossbar kod

Innehållsförteckning:

3 sätt att skriva en okrossbar kod
3 sätt att skriva en okrossbar kod
Anonim

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

Skriv en obrytbar kod Steg 1
Skriv en obrytbar kod Steg 1

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

Skriv en obrytbar kod Steg 2
Skriv en obrytbar kod Steg 2

Steg 2. Ge en kopia till din agent

Behåll den andra.

Metod 2 av 3: Kryptering av ett meddelande

Skriv en obrytbar kod Steg 3
Skriv en obrytbar kod Steg 3

Steg 1. Skriv meddelandet högst upp på ett papper

Vårt budskap är

Hej

Skriv en obrytbar kod Steg 4
Skriv en obrytbar kod Steg 4

Steg 2. Konvertera det till tal

Hej

blir

8 5 12 12 15

Skriv en obrytbar kod Steg 5
Skriv en obrytbar kod Steg 5

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.

Skriv en obrytbar kod Steg 6
Skriv en obrytbar kod Steg 6

Steg 4. Konvertera nyckeln till siffror

Nyckeln är nu

1 2 7 19 4

Skriv en obrytbar kod Steg 7
Skriv en obrytbar kod Steg 7

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.

Skriv en obrytbar kod Steg 8
Skriv en obrytbar kod Steg 8

Steg 6. För varje nummer över (inte lika med) 26, subtrahera 26

Vår kodtext blir

9 7 19 5 19

Skriv en obrytbar kod Steg 9
Skriv en obrytbar kod Steg 9

Steg 7. Konvertera tillbaka till bokstäver

Vårt text -meddelande är

IGSES

Skriv en obrytbar kod Steg 10
Skriv en obrytbar kod Steg 10

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

Skriv en obrytbar kod Steg 11
Skriv en obrytbar kod Steg 11

Steg 9. Skicka meddelandet

Metod 3 av 3: Dekryptering av ett meddelande

Skriv en obrytbar kod Steg 12
Skriv en obrytbar kod Steg 12

Steg 1. Din agent skickar tillbaka ett meddelande till dig

Du måste dekryptera det. Säg att meddelandet är

WTNGPFM

Skriv en obrytbar kod Steg 13
Skriv en obrytbar kod Steg 13

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

Skriv en obrytbar kod Steg 14
Skriv en obrytbar kod Steg 14

Steg 3. Skriv de nödvändiga bokstäverna från engångsplattan nedanför

Detta är nyckeln. Vår nyckel är

peycngh

Skriv en obrytbar kod Steg 15
Skriv en obrytbar kod Steg 15

Steg 4. Konvertera nyckeln till siffror

Vår nyckel blir

16 5 25 3 14 7 8

Skriv en obrytbar kod Steg 16
Skriv en obrytbar kod Steg 16

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

Skriv en obrytbar kod Steg 17
Skriv en obrytbar kod Steg 17

Steg 6. För ett negativt tal eller noll, lägg till

26

.

Budskapet är nu

7 15 15 4 2 25 5

Skriv en obrytbar kod Steg 18
Skriv en obrytbar kod Steg 18

Steg 7. Konvertera till bokstäver

Budskapet är

adjö

Skriv en obrytbar kod Steg 19
Skriv en obrytbar kod Steg 19

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.

Rekommenderad: