podzim čt 5.11.2026 06:23 | 309 den | 45 týden
Miriam, Emerich, Vědunka, Zac… Štír | Kůň
7:04-11:49-16:35 | 9:31 2:36-8:50-14:49

Šifrovač

  (před 1 rokem a 11 měsíci)

Šifrování a dešifrování textu[1] podle Vernamovy šifry^, která (při splnění podmínek spolehlivosti) je v principu nerozluštitelná:

Podmínky spolehlivosti

Porušení kterékoli z následujících podmínek spolehlivosti má za následek oslabení nerozluštitelnosti šifry:

  1. Klíč musí být minimálně stejně dlouhý (v hexadecimálním tvaru minimálně 2x delší) než šifrovaný text
  2. Klíč musí být dokonale náhodný (nepřipadají v úvahu počítačové generátory pseudonáhodných čísel, neboť jejich činnost lze předvídat čili nejvhodnější je užití fyzikálních metod tj. Hardwarového generátoru náhodných čísel^
  3. Klíč nelze použít opakovaně (tato podmínka je vlastně důsledkem předchozí, protože opakovaný klíč není náhodný tj. dostane-li útočník do ruky dvě zprávy zašifrované týmž klíčem, má často velmi snadnou cestu k rozluštění)
  4. Šifrujte a dešifrujte pouze na zabezpečeném počítači
  5. Nikdy neukládejte klíč spolu s šifrou na stejném zařízení

Reference

  1. ^ V případě potřeby šifrovat a dešifrovat (pomocí Vernamovy šifry^) soubory, je možné využít externí aplikaci FinalCrypt^.