Hoppa till innehåll
100% lokalt

Trifid-chiffre

Kryptera eller dekryptera text med Trifid-chiffre, ett 3×3×3-koordinatsystem.

Inmatning
Utmatning

Trifid-chiffre

Trifid-chiffre, uppfunnen 1901 av Félix Delastelle, är ett klassiskt fraktionalt chiffre som tar idén från Bifid-chiffre ett steg längre. Istället för ett plant rutnät ordnar det 26 bokstäver plus en punkt i en 3×3×3-kub, så varje tecken kartläggs till en koordinattriplett – lager, rad och kolumn – istället för bara rad och kolumn. Klistra in meddelandet och verktyget bygger kuben, konverterar varje bokstav till dess koordinater och fraktionaliserar resultatet till chiffertext som inte liknar enkel substitution.

Nyckelorden ställer in kuben: dess bokstäver fyller de första cellerna i ordning, sedan följer resten av alfabetet, och punkten hamnar där den hamnar. Blockstorlek styr hur många tecken som grupperas tillsammans innan deras koordinater omordnas – fraktionaliseringsstegen som gör Trifid resistent mot frekvensanalys, eftersom en klartextbokstavs koordinater blandar sig med sina grannar. Riktning växlar mellan kryptering och dekryptering, och dekryptering med samma nyckel och blockstorlek återställer det ursprungliga meddelandet exakt. Icke-bokstavstecken kan tas bort för ren chiffertext eller behåltas så att mellanslag och skiljetecken överlever den fullständiga omvandlingen; att gruppera utmatning var N:e tecken är en presentationshälp för krypterad text och hoppas över vid dekryptering.

Aktivera Visa koordinatgrid för att se de tre 3×3-lagren som kuben byggdes från – användbar för att kontrollera en nyckel för hand eller följa hur chiffret fungerar. Verktyget hanterar Windows- och Unix-radslut, accentuerade bokstäver och emoji: accentuerade latinska bokstäver viks till sin basform innan de matas in i kuben, medan allt utanför det 27-symboliga alfabetet antingen tas bort eller passeras genom oförändrat.

Allt körs lokalt i din webbläsare – din nyckel och ditt meddelande lämnar aldrig din enhet. Kopiera resultatet, ladda ned det som en .txt-fil, eller skicka utmatningen direkt tillbaka till inmatningen för att kedja en till omvandling.

FAQ

Hur skiljer sig Trifid-chiffre från Bifid-chiffre?
Bifid använder ett platt 5×5 eller 6×6 rutnät med tvådelade koordinater (rad, kolumn). Trifid använder en 3×3×3-kub med tredelta koordinater (lager, rad, kolumn), vilket sprider varje bokstavs information över tre dimensioner istället för två.
Vad gör nyckeln?
Nyckeln initierar kuben: dess unika bokstäver fyller de första cellerna, sedan följer resten av alfabetet (och punkten) i ordning. Kryptering och dekryptering måste använda samma nyckel eller resultatet blir oläsligt.
Varför innehåller alfabetet en punkt?
En 3×3×3-kub har 27 celler, en mer än 26 bokstäverna i alfabetet. Det klassiska Trifid-chiffre fyller den extra cellen med en punkt, vilket också tillåter interpunktion vid meningens slut att passera genom chiffret tillsammans med bokstäverna.
Vad kontrollerar blockstorlek?
Det fastställer hur många tecken som grupperas tillsammans innan deras koordinater omordnas. En kortare blockstorlek fraktionaliserar mer aggressivt; kryptering och dekryptering måste använda samma värde.
Laddas min text upp någonstans?
Nej. Trifid-chiffre körs helt i din webbläsare – din nyckel och ditt meddelande lämnar aldrig din enhet.