3 veidi, kā uzrakstīt nesalaužamu kodu

Satura rādītājs:

3 veidi, kā uzrakstīt nesalaužamu kodu
3 veidi, kā uzrakstīt nesalaužamu kodu
Anonim

Kodi ir bijuši kopš cilvēces rītausmas. Tagad, jo īpaši, ieviešot datorus, kodi kļūst arvien vieglāk uzlaužami. Tomēr ir viens kods, kuru nav iespējams uzlauzt - vienreizējs spilventiņa kods.

Soļi

1. metode no 3: Sagatavošana

Uzrakstiet nesalaužamu kodu 1. darbība
Uzrakstiet nesalaužamu kodu 1. darbība

Solis 1. Uzrakstiet vienreizēju spilventiņu

Tas būs nepieciešams, lai šifrētu savus ziņojumus. Vienreizējs spilventiņš ir papīra paliktnis ar nejaušu burtu secību. Jums būs nepieciešamas divas precīzas kopijas - viena sev, otra jūsu aģentam (personai, kas saņem ziņojumu). Pieņemsim, ka mūsu vienreizējais spilventiņš ir

abgsdpeycnghf

2. solis. Uzrakstiet nesalaužamu kodu
2. solis. Uzrakstiet nesalaužamu kodu

2. solis. Dodiet vienu eksemplāru savam aģentam

Turiet otru.

2. metode no 3: ziņojuma šifrēšana

Uzrakstiet nesalaužamu kodu 3. darbība
Uzrakstiet nesalaužamu kodu 3. darbība

1. solis. Uzrakstiet ziņojumu papīra lapas augšpusē

Mūsu vēstījums ir

Sveiki

Uzrakstiet nesalaužamu kodu 4. darbība
Uzrakstiet nesalaužamu kodu 4. darbība

Solis 2. Pārvērtiet to par skaitli

Sveiki

kļūst

8 5 12 12 15

Uzrakstiet nesalaužamu kodu 5. darbība
Uzrakstiet nesalaužamu kodu 5. darbība

Solis 3. Pierakstiet vienreizējā spilventiņa burtus zem tā

Jums ir nepieciešams tikai tik daudz burtu, cik ir ziņojumā. Izmantojot mūsu vienreizējo spilventiņu, tie ir

abgsd

. Šī ir atslēga.

Uzrakstiet nesalaužamu kodu 6. darbība
Uzrakstiet nesalaužamu kodu 6. darbība

Solis 4. Pārveidojiet atslēgu ciparos

Atslēga ir tagad

1 2 7 19 4

Uzrakstiet nesalaužamu kodu 7. darbība
Uzrakstiet nesalaužamu kodu 7. darbība

5. solis. Pievienojiet atbilstošos ciparus, lai iegūtu kodeku

Pievienojiet ziņojuma pirmo burtu taustiņa pirmajam burtam, otro - otro utt. Mūsu kodeksts ir

9 7 19 31

19.

Uzrakstiet nesalaužamu kodu 8. darbība
Uzrakstiet nesalaužamu kodu 8. darbība

6. solis. Katram skaitlim, kas pārsniedz (nav vienāds ar) 26, atņemiet 26

Mūsu kodoteksts kļūst

9 7 19 5 19

Uzrakstiet nesalaužamu kodu 9. darbība
Uzrakstiet nesalaužamu kodu 9. darbība

7. solis. Pārvērst par burtiem

Mūsu kodoteksta ziņojums ir

IGSES

Uzrakstiet nesalaužamu kodu 10. darbība
Uzrakstiet nesalaužamu kodu 10. darbība

8. solis. Iznīciniet izmantoto vienreizējā paliktņa daļu

Tāpēc tas ir vienreizējs spilventiņš: katra daļa tiek izmantota vienu reizi. Ja tas ir uzrakstīts uz papīra, noplēsiet to un sadedziniet. Mūsu vienreizējais spilventiņš ir tagad

peycnghf

Uzrakstiet nesalaužamu kodu 11. darbība
Uzrakstiet nesalaužamu kodu 11. darbība

9. solis. Nosūtiet ziņu

3. metode no 3: ziņojuma atšifrēšana

Uzrakstiet nesalaužamu kodu 12. darbība
Uzrakstiet nesalaužamu kodu 12. darbība

1. solis. Jūsu aģents nosūta jums ziņojumu

Jums tas ir jāatšifrē. Sakiet, ka ziņa ir

WTNGPFM

Uzrakstiet nesalaužamu kodu 13. darbība
Uzrakstiet nesalaužamu kodu 13. darbība

2. solis. Uzrakstiet ziņojumu papīra lapas augšpusē

Pārvērtiet to skaitļos un ierakstiet tos zemāk. Kodeku tagad

23 20 14 7 16 6 13

Uzrakstiet nesalaužamu kodu 14. darbība
Uzrakstiet nesalaužamu kodu 14. darbība

3. solis. Ierakstiet nepieciešamos burtus no vienreizējā spilventiņa zem tā

Šī ir atslēga. Mūsu atslēga ir

peycngh

Uzrakstiet nesalaužamu kodu 15. darbība
Uzrakstiet nesalaužamu kodu 15. darbība

Solis 4. Pārveidojiet atslēgu ciparos

Mūsu atslēga kļūst

16 5 25 3 14 7 8

Uzrakstiet nesalaužamu kodu 16. darbība
Uzrakstiet nesalaužamu kodu 16. darbība

5. solis. No ziņojuma atņemiet atbilstošos atslēgas numurus

23-16 = 7, 20-5 = 15, 14-25 = -11 utt. Mūsu vēstījums kļūst

7 15 -11 4 2 -1 5

Uzrakstiet nesalaužamu kodu 17. darbība
Uzrakstiet nesalaužamu kodu 17. darbība

6. solis. Jebkuram negatīvam skaitlim vai nullei pievienojiet

26

.

Ziņa ir tagad

7 15 15 4 2 25 5

Uzrakstiet nesalaužamu kodu 18. darbība
Uzrakstiet nesalaužamu kodu 18. darbība

7. solis. Pārvērst burtos

Ziņojums ir

uz redzēšanos

Uzrakstiet nesalaužamu kodu 19. darbība
Uzrakstiet nesalaužamu kodu 19. darbība

8. solis. Iznīciniet izmantoto vienreizējā paliktņa daļu

Mūsu vienreizējais paliktnis tagad ir f.

Padomi

  • Kamēr jūs iznīcināsiet katru vienreizējā paliktņa daļu pēc tā lietošanas un neviens nevarēs iegūt vienreizējā paliktņa kopiju, šis kods ir nesalaužams. Ņem pirmo ziņu,

    IGSES

  • . Tas nozīmē sveiki. Tomēr bez pareizā vienreizējā spilventiņa to varētu atšifrēt kā alisi vai lāzeru vai nāvi. Patiesībā to varētu atšifrēt, lai tas nozīmētu jebkuru piecu burtu vārdu. Bez vienreizējā spilventiņa jūs nezināt, kurš vārds, tāpēc ziņojums ir drošs.

Ieteicams: