3 načina za pisanje neraskidivog koda

Sadržaj:

3 načina za pisanje neraskidivog koda
3 načina za pisanje neraskidivog koda
Anonim

Kodovi su prisutni od početka čovječanstva. Sada, posebno s uvođenjem računara, šifre postaju sve lakše i lakše se otkrivaju. Međutim, postoji jedan kod koji je nemoguće razbiti - jednokratni kod za pad.

Koraci

Metoda 1 od 3: Priprema

Napišite neraskidivi kod 1. korak
Napišite neraskidivi kod 1. korak

Korak 1. Napišite jednokratnu tablicu

Ovo će vam trebati za šifriranje vaših poruka. Jednokratni blok je blok papira sa nasumičnim nizom slova napisanih na njemu. Trebat će vam dvije točne kopije - jedna za vas, jedna za vašeg agenta (osoba koja prima poruku). Recimo da je naš jednokratni uložak

abgsdpeycnghf

Napišite neraskidivi kod 2. korak
Napišite neraskidivi kod 2. korak

Korak 2. Dajte jednu kopiju svom agentu

Zadržite drugu.

Metoda 2 od 3: Šifriranje poruke

Napišite neraskidivi kod 3. korak
Napišite neraskidivi kod 3. korak

Korak 1. Napišite poruku na vrhu papira

Naša poruka je

zdravo

Napišite neraskidivi kod 4. korak
Napišite neraskidivi kod 4. korak

Korak 2. Pretvorite ga u broj

zdravo

postaje

8 5 12 12 15

Napišite neraskidivi kod 5. korak
Napišite neraskidivi kod 5. korak

Korak 3. Zapišite slova jednokratnog bloka ispod

Potrebno vam je samo onoliko slova koliko ima u poruci. Koristeći naš jednokratni tampon, ovo su

abgsd

. Ovo je ključ.

Napišite neraskidivi kôd Korak 6
Napišite neraskidivi kôd Korak 6

Korak 4. Pretvorite ključ u brojeve

Ključ je sada

1 2 7 19 4

Napišite neraskidivi kod 7. korak
Napišite neraskidivi kod 7. korak

Korak 5. Dodajte odgovarajuće brojeve da biste dobili kodni tekst

Dodajte prvo slovo poruke prvom slovu ključa, drugo do drugo itd. Naš kodni tekst je

9 7 19 31

19.

Napišite neraskidivi kod 8. korak
Napišite neraskidivi kod 8. korak

Korak 6. Za svaki broj veći (nije jednak) 26 oduzmite 26

Naš kodni tekst postaje

9 7 19 5 19

Napišite neraskidivi kod 9. korak
Napišite neraskidivi kod 9. korak

Korak 7. Pretvorite nazad u slova

Naša poruka kodiranog teksta je

IGSES

Napišite neraskidivi kod 10. korak
Napišite neraskidivi kod 10. korak

Korak 8. Uništite dio jednokratnog uloška koji ste koristili

Zbog toga je to jednokratna podloga: svaki dio se koristi jednom. Ako je napisano na papiru, otkinite ga i zapalite. Naš jednokratni blok je sada

peycnghf

Napišite neraskidivi kod 11. korak
Napišite neraskidivi kod 11. korak

Korak 9. Pošaljite poruku

Metoda 3 od 3: Dešifriranje poruke

Napišite neraskidivi kod 12. korak
Napišite neraskidivi kod 12. korak

Korak 1. Vaš agent vam šalje poruku natrag

Morate ga dešifrirati. Recite da je poruka

WTNGPFM

Napišite neraskidivi kôd Korak 13
Napišite neraskidivi kôd Korak 13

Korak 2. Napišite poruku na vrhu papira

Pretvorite ga u brojeve i zapišite ih ispod. Kodni tekst je sada

23 20 14 7 16 6 13

Napišite neraskidivi kôd Korak 14
Napišite neraskidivi kôd Korak 14

Korak 3. Napišite potrebna slova sa jednokratne pločice ispod

Ovo je ključ. Naš ključ je

peycngh

Napišite neraskidivi kôd Korak 15
Napišite neraskidivi kôd Korak 15

Korak 4. Pretvorite ključ u brojeve

Naš ključ postaje

16 5 25 3 14 7 8

Napišite neraskidivi kod 16. korak
Napišite neraskidivi kod 16. korak

Korak 5. Oduzmite odgovarajuće brojeve ključa iz poruke

23-16 = 7, 20-5 = 15, 14-25 = -11, itd. Naša poruka postaje

7 15 -11 4 2 -1 5

Napišite neraskidivi kod 17. korak
Napišite neraskidivi kod 17. korak

Korak 6. Za bilo koji negativni broj ili nulu dodajte

26

.

Poruka je sada

7 15 15 4 2 25 5

Napišite neraskidivi kôd Korak 18
Napišite neraskidivi kôd Korak 18

Korak 7. Pretvorite u slova

Poruka glasi

zbogom

Napišite neraskidivi kôd Korak 19
Napišite neraskidivi kôd Korak 19

Korak 8. Uništite dio jednokratne podloge koji je korišten

Naš jednokratni jastučić sada je f.

Savjeti

  • Sve dok uništite svaki dio jednokratnog uloška nakon što ga upotrijebite, a niko ne dobije kopiju jednokratnog uloška, ovaj kôd je neraskidiv. Primi prvu poruku,

    IGSES

  • . To znači zdravo. Međutim, bez ispravnog jednokratnog uloška, moglo bi se dešifrirati da znači alisa ili laser ili smrt. U stvari, moglo bi se dešifrirati tako da znači bilo koju riječ od pet slova. Bez jednokratnog uloška ne znate koju riječ, pa je poruka sigurna.

Preporučuje se: