Dnes naposledy se scházíme u šifrování. Naučíte se šifrovat číselným kódem, což je také šifra, kterou jen tak někdo nepovolaný nerozšifruje.
V dnešní šifře čísleným kódem využijeme opět tabulky s očíslovanou abecedou, která nám usnadní práci. Předpokládáme, že jste si ji již sami vytvořili a protože jsme ji uváděli již dvakrát, bylo by asi zbytečné ji do třetice opakovat.
Budeme šifrovat číselným kódem jehož délka by měla být od 4 do 8 čísel. Zvolme si pro náš příklad kód čtyřciferný, třeba 2406. Nyní si zvolme text, který budeme zašifrovávat, např.: "Tak to pořádně zašifrujeme." Text si dáme do tabulky a ke každému písmenu přidělíme číslo, které odpovídá pořadí písmene v abecedě dle zmiňované tabulky.
T | a | k | t | o | p | o | ř | á | d | n | ě | z | a | š | i | f | r | u | j | e | m | e |
21 | 1 | 12 | 21 | 16 | 17 | 16 | 19 | 1 | 4 | 15 | 5 | 27 | 1 | 20 | 10 | 6 | 20 | 22 | 11 | 5 | 14 | 5 |
Nyní pod tato čísla píšeme stále dokola námi zvolený kód a čísla sečteme. Nezapomínjeme, že abeceda je zde do kruhu, tzn. že od čísel vyšších než 27 odčítáme 27, takže 28 je opět 1.
T | a | k | t | o | p | o | ř | á | d | n | ě | z | a | š | i | f | r | u | j | e | m | e |
21 | 1 | 12 | 21 | 16 | 17 | 16 | 19 | 1 | 4 | 15 | 5 | 27 | 1 | 20 | 10 | 6 | 19 | 22 | 11 | 5 | 14 | 5 |
2 | 4 | 0 | 6 | 2 | 4 | 0 | 6 | 2 | 4 | 0 | 6 | 2 | 4 | 0 | 6 | 2 | 4 | 0 | 6 | 2 | 4 | 0 |
23 | 5 | 12 | 27 | 18 | 21 | 16 | 25 | 3 | 8 | 15 | 11 | 2 | 5 | 20 | 16 | 8 | 23 | 22 | 17 | 7 | 18 | 5 |
V | e | k | z | q | t | o | x | c | h | n | j | b | e | s | o | h | v | u | p | g | q | e |
Kód jsme napsali modře a součty červeně. Pod Z je 27 + 2 = 29. Jak jsme si ale říkali, od čísel větších než 27 odečítáme 27, takže je to 2. Na spodním řádku podle tabulky opět přiřazujeme novým číslům písmena, která odpovídají danému pořadí v abecedě. Zašifrovaný text přepíšeme a vypadá takto:
Vekz qtox chnj besoh vupqe.
Mezery jsou opět voleny zcela náhodně, spíše pro matení luštitele. Rovněž tak ale může být text napsaný i bez mezer.
Jak teď takový text rozšifrovat? Velmi snadno. Zašifrovanému textu přidělíme čísla, kterým odpovídají písmena v abecedě (opět podle zmíněné tabulky). Pod tato čísla napíšeme opět kód a to pořád dokola. Nyní čísla kódu odečítáme a pokud se dostaneme do záporných hodnot nebo na nulu, připočteme k tomuto výsledku 27. Čísla, která nám vyjdou opět převedeme na písma (podle zmíněné tabulky).
V | e | k | z | q | t | o | x | c | h | n | j | b | e | s | o | h | v | u | p | g | q | e |
23 | 5 | 12 | 27 | 18 | 21 | 16 | 25 | 3 | 8 | 15 | 11 | 2 | 5 | 20 | 16 | 8 | 23 | 22 | 17 | 7 | 18 | 5 |
2 | 4 | 0 | 6 | 2 | 4 | 0 | 6 | 2 | 4 | 0 | 6 | 2 | 4 | 0 | 6 | 2 | 4 | 0 | 6 | 2 | 4 | 0 |
21 | 1 | 12 | 21 | 16 | 17 | 16 | 19 | 1 | 4 | 15 | 5 | 27 | 1 | 20 | 10 | 6 | 19 | 22 | 11 | 5 | 14 | 5 |
T | a | k | t | o | p | o | r | a | d | n | e | z | a | s | i | f | r | u | j | e | m | e |
Do textu si samozřejmě musíte doplnit háčky a čárky, které šifra nezachovává. U písmene B vám po odečtení 2 - 2 vyjde nula, což odpovídá 27 a to je písmeno Z. Text jsme tedy zpětně dešifrovali.
Náročným můžeme ještě doporučit i kombinaci tohoto číselného kódu a mřížky. Takovouto šifru už opravdu nemá nikdo nepovolaný šanci rozluštit. Přitom je jedno, zda text budete šifrovat nejdříve mřížkou a pak číselným kódem nebo obráceně. Pouze se na tom musíte dohodnout s tím, kdo bude text rozšifrovávat. Potom je vhodné, budete-li používat mřížku 6 x 6 mít kód šesticiferný a při mřížce 8 x 8 kód osmiciferný.
Sdílet na Facebooku
© Stránka vygenerována za 0.0047 sec. | Aktuálně máme v databázi 8398 článků
práva na články náleži jejich autorům, provozovatel magazínu nenese žádnou zodpovědnost za škody způsobené prohlížením těchto stránek.
Magazín provozuje ICOK (administrátor Miloslav Fuček)
http://icok.icok.cz | http://wwww.mfsoft.cz
Bazény na míru | Bennewitzovo kvarteto | Lady XL Fashion | Optika v Praze | Světové brýle.cz | Inspiro ERP systém | Bezpečnostní poradce | Fass-Hasicí technika | Dukla - Atletika | Dukla Praha