Vigenèrova šifra
Transkript
Vigenèrova šifra
Vigenèrova šifra Postup při šifrování je jednoduchý. Samotné šifrování probíhá následovně: vezmeme první písmeno z otevřeného textu a zašifrujeme ho pomocí té šifrové abecedy z Vigenèrova čtverce, která odpovídá prvnímu znaku z klíče. Poté vezmeme druhé písmeno z otevřeného textu a zašifrujeme ho pomocí šifrové abecedy, která odpovídá druhému znaku z klíče. Až vyčerpáme všechny znaky v klíči, začneme opět od začátku klíče. Ukázka: Chceme zašifrovat text „wikipedie“ a jako klíč si zvolíme slovo „bagr“. Šifrové abecedy budeme volit takto: text k zašifrování : klíč : zašifrovaný text : WIKIPEDIE BAGRBAGRB XIQZQEJZF Dle Vigenèrova čtverce: písmeno „w“ má v šifrové abecedě „b“ obraz „X“. Písmeno „i“ má v šifrové abecedě „a“ obraz „I“. Písmeno „k“ má v šifrové abecedě „g“ obraz „Q“. A tak dále. Na konec dostaneme: „XIQZQEJZF“. Dešifrování probíhá opačným postupem než zašifrování s tím, že obdržíte zašifrovaný text a jako klíč bude sloužit správná odpověď na otázku v kontrolním bodě, ale pozor „klíč musí být bez diakritiky“.