Ako šifrovať správy pomocou abecedného jednorazového bloku?
Použitie jednorazového bloku umožňuje ľuďom vymieňať si 100% nerozbitné správy za predpokladu, že sú správne dodržané pravidlá. Či už skúmate svet kryptografie, vymieňate si poznámky v triede alebo plánujete revolúcie, pomocou jednorazovej podložky vám umožní bezpečnú komunikáciu.
- 1Vytvorte a udržujte jednorazovú podložku.
- 2Napíšte svoju správu Vaša správa nemôže byť dlhšia ako dĺžka jednorazového bloku. Možno budete chcieť so svojim partnerom vytvoriť skratky a iné skratky, aby ste zaistili efektívnu komunikáciu.
- 3Vytvorte šifrový text. Použite metódu, na ktorej je podložka založená.
- 4Predpokladajme, že vaša správa je sprievodcom I LOVE
- 5Pre jednoduchosť môžete použiť vigenere square alebo šifrovanie môžete vykonať ručne.
- 6Predpokladajme, že náš jednorazový kláves Pad je: FLZYZ DLHSK LMKLI TNDXN HOEPV BNCJW
- 7Prvá sada znakov FLZYZ) sa používa na spustenie správy, aby príjemca mohol overiť, či obaja používate ten istý kľúč.
- 8Ak chcete vykonať šifrovanie ručne, vezmite si čistý text (v tomto prípade písmeno I) a zistite jeho číselnú hodnotu. A = 0, B = 1, C = 2 a pokračuje cez Z = 25. Písmeno I bude mať 8 a D bude 3. Pri šifrovaní je tradičné odčítať čísla a pri dešifrovaní ich sčítať. So svojim partnerom sa musíte dohodnúť, ktorý dohovor použijete. V tomto prípade použijeme tradičnú metódu; odpočítali by sme 8 od 3, čo by bolo 5.
- 9Ak je výsledok záporný, pridajte 26. Toto je známe, že má modulárnu aritmetiku.
- 10Tu je celkový výsledok:
Správa: | Ja | L | O | V. | E | W | Ja | K | Ja | H | O | W |
---|---|---|---|---|---|---|---|---|---|---|---|---|
08 | 11 | 14 | 21 | 04 | 22 | 08 | 10 | 08 | 07 | 14 | 22 | |
Kľúč: | D | L | H | S | K | L | M | K | L | Ja | T | N. |
-03 | 11 | 07 | 18 | 10 | 11 | 08 | 10 | 11 | 08 | 19 | 13 | |
| ||||||||||||
Výsledok: | 05 | 00 | 07 | 03 | -6 | 11 | 00 | 00 | -2 | -1 | -5 | -9 |
Modul 26: | 05 | 00 | 07 | 03 | 20 | 11 | 00 | 00 | 24 | 25 | 21 | 17 |
| ||||||||||||
Šifra: | F | A | H | D | U | L | A | A | Y | Z | V. | R. |
- 1Nepoužité časti kľúča sú v kódovanej správe vynechané.
- 2Odošlite výslednú správu. Ak chcete zabrániť k Eavesdropper pokúša prísť na správy pomocou dĺžku slova, to je často štylizoval do skupín:
- 3FLZYZ FAHDU LAAYZ VR
- 4
- Môžete pridať ďalšie číslo, aby bola vaša šifra zložitejšia. Na tejto úprave sa však musí dohodnúť. Spravidla sa to robí vtedy, keď ktorákoľvek zo strán musí informovať druhú stranu, že bola ohrozená šifrovanie alebo šifra. Vy a váš priateľ napríklad súhlasíte s tým, že do šifrových výpočtov vždy pripočítate 10. V prípade krádeže alebo kopírovania jednorazovej podložky alebo v prípade zachytenia jedného z vás môžete svoju šifru odoslať bez pridania 10. To by upozornilo druhú osobu na to, že správa je ohrozená.
- Mať na osobe jednorazovú podložku môže byť podozrivé, ak vás zatknú alebo chytia. Niektoré jurisdikcie, ktoré majú jednorazový blok, môžu byť dokonca považované za nezákonné.
Prečítajte si tiež: Ako urobiť kolegu učenca v šachu?