3 moduri de a scrie un cod incasabil

Cuprins:

3 moduri de a scrie un cod incasabil
3 moduri de a scrie un cod incasabil
Anonim

Codurile au existat încă din zorii omenirii. Acum, mai ales odată cu introducerea computerelor, codurile devin din ce în ce mai ușor de spart. Cu toate acestea, există un cod imposibil de spart - un cod pad unic.

Pași

Metoda 1 din 3: Pregătirea

Scrieți un cod incasabil Pasul 1
Scrieți un cod incasabil Pasul 1

Pasul 1. Scrieți un tampon unic

Veți avea nevoie de acest lucru pentru a vă cripta mesajele. Un bloc unic este un bloc de hârtie cu o secvență aleatorie de litere scrise pe el. Veți avea nevoie de două copii exacte - una pentru dvs., una pentru agentul dvs. (persoana care primește mesajul). Să spunem că tamponul nostru unic este

abgsdpeycnghf

Scrieți un cod incasabil Pasul 2
Scrieți un cod incasabil Pasul 2

Pasul 2. Dă o copie agentului tău

Păstrează-l pe celălalt.

Metoda 2 din 3: Criptarea unui mesaj

Scrieți un cod incasabil Pasul 3
Scrieți un cod incasabil Pasul 3

Pasul 1. Scrieți mesajul în partea de sus a unei bucăți de hârtie

Mesajul nostru este

Buna ziua

Scrieți un cod incasabil Pasul 4
Scrieți un cod incasabil Pasul 4

Pasul 2. Convertiți-l în număr

Buna ziua

devine

8 5 12 12 15

Scrieți un cod incasabil Pasul 5
Scrieți un cod incasabil Pasul 5

Pasul 3. Notați literele de pe blocul unic de dedesubt

Ai nevoie doar de câte litere există în mesaj. Folosind tamponul nostru unic, acestea sunt

abgsd

. Aceasta este cheia.

Scrieți un cod incasabil Pasul 6
Scrieți un cod incasabil Pasul 6

Pasul 4. Convertiți cheia în numere

Cheia este acum

1 2 7 19 4

Scrieți un cod incasabil Pasul 7
Scrieți un cod incasabil Pasul 7

Pasul 5. Adăugați împreună numerele corespunzătoare pentru a obține codetextul

Adăugați prima literă a mesajului la prima literă a cheii, a doua la a doua etc. Codetextul nostru este

9 7 19 31

19.

Scrieți un cod incasabil Pasul 8
Scrieți un cod incasabil Pasul 8

Pasul 6. Pentru fiecare număr peste (nu egal cu) 26, scade 26

Codetextul nostru devine

9 7 19 5 19

Scrieți un cod incasabil Pasul 9
Scrieți un cod incasabil Pasul 9

Pasul 7. Conversia înapoi în litere

Mesajul nostru de codetext este

IGSES

Scrieți un cod incasabil Pasul 10
Scrieți un cod incasabil Pasul 10

Pasul 8. Distrugeți partea blocului unic pe care l-ați folosit

Acesta este motivul pentru care este un tampon unic: fiecare parte este utilizată o singură dată. Dacă este scris pe hârtie, rupeți-l și ardeți-l. Blocul nostru unic este acum

peycnghf

Scrieți un cod incasabil Pasul 11
Scrieți un cod incasabil Pasul 11

Pasul 9. Trimiteți mesajul

Metoda 3 din 3: Decriptarea unui mesaj

Scrieți un cod incasabil Pasul 12
Scrieți un cod incasabil Pasul 12

Pasul 1. Agentul dvs. vă trimite un mesaj înapoi

Trebuie să-l decriptați. Spuneți că mesajul este

WTNGPFM

Scrieți un cod incasabil Pasul 13
Scrieți un cod incasabil Pasul 13

Pasul 2. Scrieți mesajul în partea de sus a unei bucăți de hârtie

Convertiți-l în numere și scrieți-le dedesubt. Codetextul este acum

23 20 14 7 16 6 13

Scrieți un cod incasabil Pasul 14
Scrieți un cod incasabil Pasul 14

Pasul 3. Scrieți literele necesare de pe blocul unic de dedesubt

Aceasta este cheia. Cheia noastră este

peycngh

Scrieți un cod incasabil Pasul 15
Scrieți un cod incasabil Pasul 15

Pasul 4. Convertiți cheia în numere

Cheia noastră devine

16 5 25 3 14 7 8

Scrieți un cod incasabil Pasul 16
Scrieți un cod incasabil Pasul 16

Pasul 5. Scădeți din mesaj numerele corespunzătoare ale cheii

23-16 = 7, 20-5 = 15, 14-25 = -11, etc. Mesajul nostru devine

7 15 -11 4 2 -1 5

Scrieți un cod incasabil Pasul 17
Scrieți un cod incasabil Pasul 17

Pasul 6. Pentru orice număr negativ sau zero, adăugați

26

.

Mesajul este acum

7 15 15 4 2 25 5

Scrieți un cod incasabil Pasul 18
Scrieți un cod incasabil Pasul 18

Pasul 7. Conversia în litere

Mesajul este

La revedere

Scrieți un cod incasabil Pasul 19
Scrieți un cod incasabil Pasul 19

Pasul 8. Distrugeți partea din tamponul unic care a fost folosit

Blocul nostru unic este acum f.

sfaturi

  • Atâta timp cât distrugeți fiecare parte a blocului unic după ce îl utilizați și nimeni nu primește o copie a blocului unic, acest cod nu se poate rupe. Ia primul mesaj,

    IGSES

  • . Înseamnă salut. Cu toate acestea, fără tamponul corect unic, ar putea fi descifrat pentru a însemna Alice sau laser sau moarte. De fapt, ar putea fi descifrat pentru a însemna orice cuvânt format din cinci litere. Fără blocul unic, nu știți ce cuvânt, astfel încât mesajul este sigur.

Recomandat: