3 måder at skrive en kode, der ikke kan brydes

Indholdsfortegnelse:

3 måder at skrive en kode, der ikke kan brydes
3 måder at skrive en kode, der ikke kan brydes
Anonim

Koder har eksisteret siden menneskehedens daggry. Nu, især med introduktionen af computere, bliver koder lettere og lettere at knække. Der er dog en kode, der er umulig at knække - en engangskode.

Trin

Metode 1 af 3: Forberedelse

Skriv en kode, der ikke kan brydes, trin 1
Skriv en kode, der ikke kan brydes, trin 1

Trin 1. Skriv en engangsblok

Du skal bruge dette for at kryptere dine meddelelser. En engangsblok er et stykke papir med en tilfældig rækkefølge af bogstaver skrevet på den. Du skal bruge to nøjagtige kopier - en til dig selv, en til din agent (personen, der modtager beskeden). Lad os sige, at vores engangspude er

abgsdpeycnghf

Skriv en kode, der ikke kan brydes, trin 2
Skriv en kode, der ikke kan brydes, trin 2

Trin 2. Giv en kopi til din agent

Behold den anden.

Metode 2 af 3: Kryptering af en besked

Skriv en kode, der ikke kan brydes, trin 3
Skriv en kode, der ikke kan brydes, trin 3

Trin 1. Skriv meddelelsen øverst på et stykke papir

Vores budskab er

Hej

Skriv en kode, der ikke kan brydes, trin 4
Skriv en kode, der ikke kan brydes, trin 4

Trin 2. Konverter det til tal

Hej

bliver til

8 5 12 12 15

Skriv en kode, der ikke kan brydes, trin 5
Skriv en kode, der ikke kan brydes, trin 5

Trin 3. Skriv bogstaverne i engangspuden nedenunder

Du skal kun bruge så mange bogstaver, som der er i meddelelsen. Ved hjælp af vores engangspude er disse

abgsd

. Dette er nøglen.

Skriv en kode, der ikke kan brydes, trin 6
Skriv en kode, der ikke kan brydes, trin 6

Trin 4. Konverter nøglen til tal

Nøglen er nu

1 2 7 19 4

Skriv en kode, der ikke kan brydes, trin 7
Skriv en kode, der ikke kan brydes, trin 7

Trin 5. Tilføj de tilsvarende numre for at få kodeteksten

Føj det første bogstav i meddelelsen til det første bogstav i nøglen, andet til andet osv. Vores kode -tv er

9 7 19 31

19.

Skriv en kode, der ikke kan brydes, trin 8
Skriv en kode, der ikke kan brydes, trin 8

Trin 6. For hvert tal over (ikke lig med) 26 trækkes 26 fra

Vores codetext bliver

9 7 19 5 19

Skriv en kode, der ikke kan brydes, trin 9
Skriv en kode, der ikke kan brydes, trin 9

Trin 7. Konverter tilbage til bogstaver

Vores codetext -besked er

IGSES

Skriv en kode, der ikke kan brydes, trin 10
Skriv en kode, der ikke kan brydes, trin 10

Trin 8. Ødelæg den del af den engangspude, du brugte

Derfor er det en engangspude: hver del bruges én gang. Hvis det er skrevet på papir, riv det af og brænd det. Vores engangspude er nu

peycnghf

Skriv en kode, der ikke kan brydes, trin 11
Skriv en kode, der ikke kan brydes, trin 11

Trin 9. Send beskeden

Metode 3 af 3: Dekryptering af en besked

Skriv en kode, der ikke kan brydes, trin 12
Skriv en kode, der ikke kan brydes, trin 12

Trin 1. Din agent sender dig en besked tilbage

Du skal dekryptere det. Sig, at beskeden er

WTNGPFM

Skriv en kode, der ikke kan brydes, trin 13
Skriv en kode, der ikke kan brydes, trin 13

Trin 2. Skriv meddelelsen øverst på et stykke papir

Konverter det til tal, og skriv disse nedenunder. Kode -tv er nu

23 20 14 7 16 6 13

Skriv en kode, der ikke kan brydes, trin 14
Skriv en kode, der ikke kan brydes, trin 14

Trin 3. Skriv de nødvendige bogstaver fra engangspladen nedenunder

Dette er nøglen. Vores nøgle er

peycngh

Skriv en kode, der ikke kan brydes, trin 15
Skriv en kode, der ikke kan brydes, trin 15

Trin 4. Konverter nøglen til tal

Vores nøgle bliver

16 5 25 3 14 7 8

Skriv en kode, der ikke kan brydes, trin 16
Skriv en kode, der ikke kan brydes, trin 16

Trin 5. Træk de tilsvarende numre på nøglen fra meddelelsen

23-16 = 7, 20-5 = 15, 14-25 = -11 osv. Vores budskab bliver

7 15 -11 4 2 -1 5

Skriv en kode, der ikke kan brydes, trin 17
Skriv en kode, der ikke kan brydes, trin 17

Trin 6. Tilføj et negativt tal eller nul

26

.

Beskeden er nu

7 15 15 4 2 25 5

Skriv en kode, der ikke kan brydes, trin 18
Skriv en kode, der ikke kan brydes, trin 18

Trin 7. Konverter til bogstaver

Beskeden er

farvel

Skriv en kode, der ikke kan brydes, trin 19
Skriv en kode, der ikke kan brydes, trin 19

Trin 8. Ødelæg den del af engangspuden, der blev brugt

Vores engangspude er nu f.

Tips

  • Så længe du ødelægger hver del af engangspuden, efter du har brugt den, og ingen får fat i en kopi af engangspuden, er denne kode ubrydelig. Tag den første besked,

    IGSES

  • . Det betyder hej. Uden den korrekte engangspude kunne den imidlertid dechiffreres til at betyde alice eller laser eller død. Faktisk kan det blive dechiffreret til at betyde et ord på fem bogstaver. Uden engangstastaturet ved du ikke hvilket ord, så beskeden er sikker.

Anbefalede: