7. Cvičení: Vigenérova šifra - bezpečnost

Zadání

Toto cvičení je zaměřeno spíše na pochopení principu, jak je možné šifru prolomit. Na krátkém textu máte možnost si vyzkoušet šifrování třemi různými abecedami.


Text zní:


"ŠIFROVÁNÍ DAT NENÍ JEN PRO PROFÍKY"


1. odstraňte z textu diakritická znaménka a mezery

2. použijte Vigenérovu matici pro zašifrování, klíč je slovo DEN

3. použijte Vigenérovu matici pro zašifrování, klíč je slovo SPOZLNMK

4. použijte Vigenérovu matici pro zašifrování, klíč je slovo APLIKACE


Porovnejte šifrované texty.




Tipy pro řešení

pomocí Vigenérova čtverce si vytvořte abecedy pro klíče DEN a SPOZLNMK

  • pro POSLEDNÍ bod použijte abecedu z Vigenérova čtverce z minulého cvičení - text i klíč jsou totiž stejné
  • podívejte se na zašifrované texty, porovnejte je, popřemýšlejte, kde má každý z nich slabinu




Návrh řešení