Bifid šifra
Šifruj a dešifruj text pomocí Bifid šifry, která kombinuje Polybiův čtverec s transpozicí.
Bifid šifra
Šifru Bifid vymyslel kolem roku 1901 francouzský amatérský kryptolog Félix Delastelle a dodnes patří k nejelegantnějším klasickým šifrám. Kombinuje dva principy: Polybiův čtverec, který každé písmeno převede na dvojici souřadnic, a transpozici, jež souřadnice celého bloku promíchá dřív, než se převedou zpět na písmena. Díky tomu má vlastnost, kterou prostá substituce nemá — jedno písmeno otevřeného textu ovlivní více písmen šifrového textu, takže běžná frekvenční analýza nestačí.
Čtverec sestavíš pomocí vlastního hesla: jeho písmena bez opakování obsadí první buňky a zbytek abecedy následuje v pořadí, takže stejné heslo vždy vytvoří stejnou mřížku. Zvolit můžeš čtverec 5×5, který podle originálu slučuje I a J do jedné buňky, nebo 6×6, který je rozlišuje a přidává deset číslic, takže zašifruješ i čísla. Perioda transpozice říká, kolik písmen se míchá najednou — perioda 1 text nezmění, delší periody rozptýlí vliv každého písmene do větší části výsledku. Znaky mimo abecedu, tedy mezery a interpunkci, lze odstranit nebo ponechat na původním místě; seskupení výstupu do bloků pevné délky a volba velikosti písmen jsou čistě kosmetické.
Po zapnutí zobrazení čtverce a mezikroků uvidíš sestavenou mřížku i souřadnice před transpozicí a po ní — hodí se to ke kontrole ručního výpočtu nebo k pochopení, jak šifra text opravdu promíchá. Volba směru přepíná mezi šifrováním a dešifrováním se stejným heslem i nastavením.
Vše běží lokálně: heslo i text zpracuje tvůj prohlížeč a nikam se neodesílají. Výsledek zkopíruj, stáhni jako .txt nebo pošli rovnou do dalšího nástroje a zřetěz druhou úpravu.