Playfairova šifra
Šifrujte nebo dešifrujte text pomocí klasické Playfairovy šifry s tabulkou 5×5 generovanou z hesla.
Playfairova šifra
Playfairova šifra je klasická metoda šifrování z roku 1854, která šifruje dvojice písmen místo jednotlivých znaků, což ji ztěžuje na analýzu frekvencí oproti Caesar nebo substituční šifře. Tento nástroj vytváří tabulku 5×5 písmen z vašeho hesla, rozděluje váš text na dvojice písmen a šifruje nebo dešifruje každou dvojici pomocí pravidel řádků, sloupců a obdélníků, pro která je šifra známá — užitečné pro lekce kryptografie, lovení hlavolamů, výzvy CTF nebo zkoumání, jak staršího šifra bez počítače funguje.
Zadejte heslo, aby inicializovalo tabulku; její písmena přijdou nejdřív, následovaná zbytkem abecedy. Protože tabulka má 25 buněk, zvolte, zda sloučit I a J do jedné buňky (tradiční přístup) nebo úplně vynechat Q. Zvolte směr, vyplňovací znak používaný k rozdělení zdvojeného písmena a doplnění lichého konce (výchozí X, s automatickým fallbackem) a zda diakritika jsou složena do běžné latiny, aby text byl šifrovatelný, nebo se vynechají. Výstup lze seskupit do bloků po pět znaků nebo ponechat souvislý.
Mezery, čísla a interpunkční znaménka se před párováním odstraní, protože Playfair potřebuje souvislý řetězec písmen. Zdvojené písmeno v dvojici (dvě L v "BALLOON") dostane vyplňovací znak vložený mezi ně a zpráva s lichým počtem znaků dostane jeden připojen na konci; dešifrování obnoví tyto vyplňovací znaky jako běžný výstup, protože neexistuje spolehlivý způsob, jak je později rozlišit od skutečných písmen. Zapněte "Zobrazit tabulku a páry písmen" a uvidíte, jak byl váš text rozdělen, nebo vypněte jen výsledek.
Všechno běží lokálně ve vašem prohlížeči — vaše heslo a text se nikdy nenahrávají. Zkopírujte výsledek, stáhněte si jej jako soubor .txt nebo jej pošlete zpět do vstupu a propojte další transformaci.