Šifra Bifid
Šifruj a dešifruj text pomocou šifry Bifid, ktorá kombinuje Polybiov štvorec s transpozíciou.
Šifra Bifid
Šifru Bifid vymyslel okolo roku 1901 francúzsky amatérsky kryptológ Félix Delastelle a dodnes patrí medzi najelegantnejšie klasické šifry. Spája dva princípy: Polybiov štvorec, ktorý každé písmeno premení na dvojicu súradníc, a transpozíciu, ktorá súradnice celého bloku premieša ešte predtým, než sa prevedú späť na písmená. Práve to jej dáva vlastnosť, akú jednoduchá substitúcia nemá — jedno písmeno otvoreného textu ovplyvní viacero písmen šifrového textu, takže bežná frekvenčná analýza na ňu nestačí.
Štvorec zostavíš podľa vlastného kľúčového slova: jeho písmená bez opakovania obsadia prvé bunky a zvyšok abecedy nasleduje v poradí, takže rovnaký kľúč vždy vytvorí rovnakú mriežku. Vybrať si môžeš štvorec 5×5, ktorý podľa originálu zlučuje I a J do jednej bunky, alebo 6×6, ktorý ich rozlišuje a navyše pridáva desať číslic, takže zašifruješ aj čísla. Perióda transpozície určuje, koľko písmen sa premieša naraz — perióda 1 text nezmení, dlhšie periódy rozptýlia vplyv každého písmena do väčšej časti výsledku. Znaky mimo abecedy, teda medzery a interpunkciu, môžeš odstrániť alebo ponechať na pôvodnom mieste; zoskupovanie výstupu do blokov pevnej dĺžky a voľba veľkosti písmen sú čisto kozmetické.
Keď zapneš zobrazenie štvorca a medzikrokov, uvidíš zostavenú mriežku aj súradnice pred transpozíciou a po nej — hodí sa to na kontrolu ručného výpočtu alebo na pochopenie toho, ako šifra text v skutočnosti pomieša. Voľba smeru prepína medzi šifrovaním a dešifrovaním s rovnakým kľúčom a nastaveniami.
Všetko beží lokálne: kľúč aj text spracuje tvoj prehliadač a nikam sa neodosielajú. Výsledok si skopíruj, stiahni ako .txt alebo pošli rovno do ďalšieho nástroja a zreťaz druhú úpravu.