Základní šifrování

Šifra

V pozadí elektronického podepisování je šifrování, proto jím výklad začíná. Je pravda, že s elektronickým certifikátem lze nejen podepisovat, ale i šifrovat a pak se uplatní dvě šifrování jdoucí jakoby přes sebe, o tom zcela na závěr.

Nejznámější jednoduchou šifrou je patrně tzv. Caesarova šifra. Jedná se o posun písmen v abecedě.

Příklad:

AHOJ => BIPK

Snadno lze porozumět této šifře, pokud uvážíme číselné hodnoty písmen abecedy, např. podle standardní ASCII tabulky, kterou používají počítače:

A  B  C  D  E  F  G  H  I  J
65 66 67 68 69 70 71 72 73 74
K  L  M  N  O  P  Q  R  S  T  
75 76 77 78 79 80 81 82 83 84 
U  V  W  X  Y  Z
85 86 87 88 89 90

Neboť potom

AHOJ = 65 72 79 74
       +1 +1 +1 +1
    => 66 73 80 75 = BIPK

Kód každého čísla se zvýšil právě o jedničku.

K dešifrování použijeme obrácený postup - snížíme kód o jedničku:

BIPK = 66 73 80 75
       -1 -1 -1 -1 
    => 65 72 79 74 = AHOJ

Nebo jiný příklad zašifrovaného slova:

WJWBU = 87 74 87 66 85 
    =>  86 73 86 65 84 = VIVAT

Šifrovací klíč

Šifrování Caesarovou šifrou má mnoho variant, nemusíme totiž posouvat písmena o jedničku, ale třeba o 5:

AHOJ = 65 72 79 74
    => 70 77 84 79 = FMTO

Nebo o 10:

AHOJ = 65 72 79 74 
    => 75 82 89 84 = KRYT

Číslo, o které posouváme, označujeme za šifrovací klíč. I když posel ví, že zašifrovaná zpráva, kterou přenáší, je šifrovaná posunovací Caesarovou šifrou, bez znalosti klíče ji není schopen dešifrovat.

Jedině, že by posel zkusil všechny možné posuny, tedy klíče od 1 do 26 a u jednoho z klíčů by dostal čitelný výsledek. To, pravda, není až tak složité a proto se v praxi tato šifra již nepoužívá, pro účely zde je však výborná.

Pusťme se tedy do prvního podpisu s Caesarovou šifrou.

© David Navara, nuabi, s.r.o. ~ rev. 10.02.2020 11:53 ~ Kopírovat jen s uvedením zdroje: www.elektronicky-podpis.info.

NAVRCHOLU.cz


Využijte služby INOXI: Zřízení elektronického podpisu v pohodlí Vaší kanceláře bez nutnosti návštěvy pošty. Nebo bez dopravy vzdálená asistence a instalace po celé ČR. Obojí včetně kompletní instalace a zaškolení.