Vernamova šifra: Porovnání verzí
Smazaný obsah Přidaný obsah
m →Praktické použití: odstr. nesmyslna poznamka značka: editace z Vizuálního editoru |
|||
Řádek 24:
=== Opakování klíče ===
Binární varianta je obzvláště citlivá na opakované použití klíče. Důvodem je následující vlastnost operace XOR: <math>(A\otimes X)\otimes(B\otimes X) = A\otimes B</math>. Když má tedy útočník v ruce dvě zprávy šifrované týmž klíčem a provede s nimi XOR, dostane XOR dvou původních zpráv a zbaví se veškeré náhodnosti, která spočívala v klíči a která dává šifře její sílu. Statistická kryptoanalýza mu pak už docela lehce umožní zprávy přečíst.
== Praktické použití ==
Popsané zacházení s klíčem je v praxi velice obtížné. Dlouhý náhodný klíč si člověk nedokáže zapamatovat, musí být zaznamenán. Jeho generování není jednoduché. Musí být zajištěno, že klíč zná pouze odesilatel a příjemce zprávy a nikdo jiný. Komunikující strany se tedy musí předem dohodnout na dlouhém klíči nějakým bezpečným způsobem a hned po odeslání první zprávy klíč zničit.
Praktický [[problém distribuce klíče]] ale není neřešitelný. Využití poznatků [[kvantová mechanika|kvantové fyziky]] dalo Vernamově šifrování nové obzory, když umožnilo absolutně bezpečnou výměnu náhodného klíče na dálku. Vznikla [[kvantová kryptografie]], která poskytuje tajným zprávám [[nepodmíněná bezpečnost|nepodmíněnou bezpečnost]], dávný sen všech kryptografů ve všech dobách.
|