Preskočiť na obsah

Šifra Trifid

Šifrujte alebo dešifrujte text pomocou šifry Trifid, kubickej koordinátnej šifry.

Vstup
Výstup

Šifra Trifid

Šifra Trifid, vynájdená Félixom Delastellem v roku 1901, je klasická frakčná šifra, ktorá rozširuje koncepty Bifid šifry o ďalší rozmer. Namiesto plochej mriežky sú 26 písmen plus bodka usporiadané v priestorovej 3×3×3 kocke, takže každý znak sa mapuje na trojnásobnú súradnicu — vrstvu, riadok a stĺpec — namiesto jednoduchej dvojice riadok/stĺpec. Vložte svoju správu a tento nástroj postaví kocku, konvertuje každé písmeno na jeho súradnice a frakcionuje výsledok, čím vznikne šifrový text, ktorý sa vôbec nepodobá jednoduchej substitúcii.

Kľúč nastavuje kocku: jeho písmená vyplnia prvé bunky v poradí a zvyšok abecedy nasleduje, pričom bodka skončí tam, kam padne. Dĺžka bloku určuje, koľko znakov sa zoskupí pred opätovným spárovaním súradníc — tento krok robí šifru Trifid odolnú voči frekvenčnej analýze, pretože súradnice jedného písmena sa premiešajú so susednými znakmi. Smer prepína medzi šifrovaním a dešifrovaním a dešifrovanie s rovnakým kľúčom a dĺžkou bloku presne obnoví pôvodnú správu. Znaky mimo písmen môžete odstrániť pre čistý blok šifrového textu, alebo ich ponechať, aby medzery a interpunkcia prežili celý prevod.

Zapnite funkciu "Zobraziť mriežku súradníc" a uvidíte tri 3×3 vrstvy, z ktorých bola kocka zostavená — užitočné pri ručnom overovaní kľúča alebo pri sledovaní, ako šifra pracuje. Nástroj spracuje riadkovanie Windows aj Unix, znaky s diakritikou aj emoji: písmená s diakritikou sa pred vstupom do kocky prevedú na základný tvar, zatiaľ čo všetko mimo 27-znakovej abecedy sa podľa nastavenia buď odstráni, alebo ponechá bez zmeny.

Všetko sa spúšťa lokálne vo vašom prehliadači — váš kľúč a správa nikdy neopúšťajú vaše zariadenie. Po dokončení skopírujte výsledok, stiahnite si ho ako súbor .txt, alebo pošlite výstup späť na vstup a reťazte ďalšiu transformáciu.

Časté otázky

Ako sa líši šifra Trifid od šifry Bifid?
Bifid používa plochú mriežku 5×5 alebo 6×6 a dvojitú súradnicu (riadok, stĺpec). Trifid používa 3×3×3 kocku a trojitú súradnicu (vrstva, riadok, stĺpec), čo rozširuje informácie o každom písmene na tri dimenzie namiesto dvoch.
Čo robí kľúč?
Kľúč inicializuje kocku: jeho jedinečné písmená vyplnia prvé bunky v poradí, potom zvyšok abecedy (a bodka) vyplní zvyšok. Šifrovanie a dešifrovanie musia použiť rovnaký kľúč, inak bude výsledok poškodený.
Prečo abeceda obsahuje bodku?
Kocka 3×3×3 má 27 buniek, o jednu viac ako 26 písmen abecedy. Klasická šifra Trifid vyplní navyše bunku bodkou, ktorá tiež umožňuje interpunkcii na konci vety prejsť šifrou spolu s písmenami.
Čo určuje dĺžka bloku (okres)?
Určuje, koľko znakov sa zoskupí pred miešaním ich súradníc. Kratšia dĺžka bloku frakcionuje agresívnejšie; šifrovanie a dešifrovanie musia používať rovnakú hodnotu.
Je môj text nahraný niekde?
Nie. Šifra Trifid beží celá v prehliadači — váš kľúč a správa nikdy neopúšťajú vaše zariadenie.