Přeskočit na obsah

Šifra Trifid

Zašifrujte nebo dešifrujte text pomocí šifry Trifid, kubické koordinátní šifry.

Vstup
Výstup

Šifra Trifid

Šifra Trifid, vynalezená Félixem Delastellem v roce 1901, je klasická frakcionační šifra, která rozšiřuje koncepty šifry Bifid o další rozměr. Místo ploché mřížky jsou 26 písmen plus tečka uspořádány v prostorové 3×3×3 kostce, takže se každý znak mapuje na trojitou souřadnici — vrstvu, řádek a sloupec — místo jednoduché dvojice řádek/sloupec. Vložte svou zprávu a tento nástroj vytvoří kostku, převede každé písmeno na jeho souřadnice a frakcionuje výsledek, čímž vznikne šifrový text, který se vůbec nepodobá jednoduché substituci.

Klíč nastavuje kostku: jeho písmena vyplní první buňky v pořadí a zbytek abecedy pokračuje, přičemž tečka skončí tam, kam padne. Délka bloku určuje, kolik znaků se seskupí před opětovným spárováním souřadnic — tento krok činí šifru Trifid odolnou vůči frekvenční analýze, protože souřadnice jednoho písmena se promíchají se sousedními znaky. Směr přepíná mezi šifrováním a dešifrováním a dešifrování se stejným klíčem a délkou bloku přesně obnoví původní zprávu. Znaky mimo písmena můžete odstranit pro čistý blok šifrového textu, nebo je ponechat, aby mezery a interpunkce přežily celý převod.

Zapněte funkci "Zobrazit mřížku souřadnic" a uvidíte tři 3×3 vrstvy, ze kterých byla kostka sestavena — užitečné při ručním ověřování klíče nebo při sledování, jak šifra pracuje. Nástroj zpracuje řádkování Windows i Unix, znaky s diakritikou i emoji: písmena s diakritikou se před vstupem do kostky převedou na základní tvar, zatímco vše mimo 27znakovou abecedu se podle nastavení buď odstraní, nebo ponechá beze změny.

Všechno běží lokálně ve vašem prohlížeči — váš klíč a zpráva nikdy neopustí vaše zařízení. Po dokončení zkopírujte výsledek, stáhněte jej jako soubor .txt, nebo pošlete výstup zpět na vstup a řetězte další transformaci.

Časté dotazy

Jak se šifra Trifid liší od šifry Bifid?
Bifid používá plokou mřížku 5×5 nebo 6×6 a dvojitou souřadnici (řádek, sloupec). Trifid používá 3×3×3 kostku a trojitou souřadnici (vrstva, řádek, sloupec), která rozprostírá informace o každém písmenu na tři dimenze místo dvou.
Co dělá klíč?
Klíč inicializuje kostku: jeho jedinečná písmena vyplní první buňky v pořadí, potom zbytek abecedy (a tečka) vyplní zbytek. Šifrování a dešifrování musí použít stejný klíč, jinak bude výsledek znetvořen.
Proč abeceda obsahuje tečku?
Kostka 3×3×3 má 27 buněk, o jednu více než 26 písmen abecedy. Klasická šifra Trifid vyplní navíc buňku tečkou, která také umožňuje interpunkci na konci věty projít šifrou spolu s písmeny.
Co určuje délka bloku (doba)?
Určuje, kolik znaků se seskupí před smícháním jejich souřadnic. Kratší délka bloku frakcionuje agresivněji; šifrování a dešifrování musí používat stejnou hodnotu.
Je můj text nahrán někde?
Ne. Šifra Trifid běží zcela ve vašem prohlížeči — váš klíč a zpráva nikdy neopustí vaše zařízení.