Monoalfabetická šifra: Porovnání verzí

Smazaný obsah Přidaný obsah
WertGar (diskuse | příspěvky)
→‎Popis šifry: oprava nesprávneho príkladu nerešpektujúceho obojstrannú jednoznačnosť
Řádek 6:
Dále platí, že písmena nemusíme šifrovat zase jen na písmena, ale na cokoliv jiného, například obrázky, čísla nebo jakékoliv jiné symboly. Pokud ale chceme získat monoalfabetickou šifru, musí tato tabulka splňovat podmínku bijekce. Použitím jiných znaků zpravidla nezvýšíme bezpečnost šifry, protože jestli vypadá výsledný šifrový text „hqp“ nebo „(hvězdička)(sluníčko)(jednorožec)“ už je z hlediska kryptoanalýzy jedno.
 
Pokud už máme hotovou tabulku substitucí, přichází na řadu úprava vstupního otevřeného textu tak, aby vyhovoval domluveným či stanoveným podmínkám. Ty mohou znít jakkoliv, často padá požadavek na odstranění diakritiky, interpunkce, mezer a podobně. Nicméně technicky není problém vytvořit substituční tabulku, která bude obsahovat jakékoliv znaky. Můžeme klidně (stejný počet rozličních písmen) zašifrovat „(pomerančjablko)“ na „(koloběžkahruška)“.
 
Nakonec šifrujeme otevřenou zprávu znak po znaku – přečteme znak, nalezneme znak v tabulce, kde najdeme i odpovídající obraz písmene, a zaměníme původní znak za nový (ten z tabulky substitucí). Záměnou posledního znaku šifrování končí.