Ugrás a tartalomhoz
TextArray
100% helyi

Polübiosz-négyzet

Alakítsd a betűket 5×5-ös rácskoordinátákká (A → 11) és vissza, opcionális kulcsszóval.

Bemenet
Kimenet

Polübiosz-négyzet

A Polübiosz-négyzet az egyik legrégebbi feljegyzett rejtjel: az ábécé 5×5-ös rácsa, amelyben minden betű a sor–oszlop párjává válik — az A 11, a B 12, a Z 55, az I és a J pedig egy cellán osztozik, hogy 26 betű elférjen 25 mezőben. Az ókori görögök fáklyákkal jelezték; ma szabadulószobákban, geocaching-fejtörőkben, CTF-feladványokban és kriptográfiaórákon bukkan fel.

A titkosítás a szöveget szóközzel elválasztott számjegypárokká alakítja, a szóhatárokat / jelöli, így a MEET AT NOON ebből lesz: 32 15 15 44 / 11 44 / 33 34 34 33 — a visszaút pedig visszahozza a szavakat. A visszafejtés elnéző a bemenettel: a párokat elválaszthatja szóköz, vessző vagy semmi — az összeragadt sorozatok, mint a 2324, maguktól szétválnak —, az érvénytelen párt pedig név szerint jelenti csendes átugrás helyett. Az ékezetes betűk először normalizálódnak, így a cs-beli č C-ként, az á A-ként kódolódik, a ł és a ß a latin alapjára esik vissza.

A kulcsszó a rácsot a klasszikus módon rendezi át: ismétlődés nélküli betűi töltik ki az első cellákat, majd az ábécé maradéka következik. A SECRET kulcsszóval az S lesz a 11 és az E a 12 — ugyanaz az üzenet teljesen másképp kódolódik, és csak az rakja ki ugyanazt a rácsot, aki ismeri a kulcsszót.

Mint minden klasszikus rejtjel, ez is fejtörő, nem védelem — a frekvenciaanalízis gyorsan töri. Minden helyben, a böngésződben fut, és semmi, amit beírsz, nem hagyja el az eszközödet.

Gyakori kérdések

Miért ugyanarra a betűre fejtődik vissza az I és a J?
Az 5×5-ös rácsban 25 cella jut 26 betűre, így az I és a J hagyományosan osztozik egyen. A titkosítás a J-t I-ként kezeli, a visszafejtés mindig I-t mutat — az IUST szót JUST-ként olvasni az emberre marad, ahogy kétezer éve.
Hogyan változtatja meg a kulcsszó a rejtjelet?
Ismétlődés nélküli betűi töltik ki elsőként a rácsot, majd az ábécé maradéka következik. A SECRET kulcsszóval a rács S, E, C, R, T…-vel kezdődik, így az S 11-ként kódolódik 41 helyett. Mindkét félnek ugyanazt a kulcsszót kell használnia.
Milyen bemenetet fogad a visszafejtő?
Számjegypárokat 11-től 55-ig, szóközzel, vesszővel, sortöréssel vagy semmivel elválasztva — a 2324 ugyanúgy működik, mint a 23 24. A / visszaállítja a szóközt a szavak között. A tartományon kívüli párok, mint a 96, vagy a páratlan számjegyszám világos hibát adnak a bűnös megnevezésével.
Mi történik a számjegyekkel, írásjelekkel és ékezetekkel?
Az ékezetes betűk normalizálódnak (á → A, č → C, ł → L, ß → SS), így túlélik a rácsot. A számjegyeknek, írásjeleknek és emojiknak nincs cellájuk, ezért kimaradnak a kódolásból.
Feltöltődik valahová a szövegem?
Nem. A rejtjel teljes egészében a böngésződben fut, és a szöveged soha nem hagyja el az eszközödet.