Přeskočit na obsah
TextArray
100% lokálně

Polybiův čtverec

Proměňte písmena na souřadnice mřížky 5×5 (A → 11) a zpět, s volitelným klíčovým slovem.

Vstup
Výstup

Polybiův čtverec

Polybiův čtverec je jedna z nejstarších zaznamenaných šifer: mřížka abecedy 5×5, v níž se každé písmeno stane dvojicí řádek–sloupec — A je 11, B je 12, Z je 55, přičemž I a J sdílejí jedno políčko, aby se 26 písmen vešlo do 25 polí. Staří Řekové ho signalizovali pochodněmi; dnes se objevuje v únikových hrách, geocachingových hádankách, CTF výzvách a na hodinách kryptografie.

Šifrování promění text na dvojice číslic oddělené mezerami, s / na hranici slov, takže MEET AT NOON se stane 32 15 15 44 / 11 44 / 33 34 34 33 a zpáteční cesta slova vrátí. Dešifrování je ke vstupu shovívavé: dvojice mohou být odděleny mezerami, čárkami nebo ničím — slepené běhy jako 2324 se rozdělí samy — a neplatná dvojice se ohlásí jmenovitě místo tichého přeskočení. Písmena s diakritikou se nejprve normalizují, takže č se šifruje jako C a á jako A, a ł či ß se mapují na latinské základy.

Klíčové slovo přeuspořádá mřížku klasickým způsobem: jeho písmena bez duplicit vyplní první pole a zbytek abecedy následuje. S klíčem SECRET se S stane 11 a E 12 — tatáž zpráva se zašifruje úplně jinak a stejnou mřížku poskládá jen ten, kdo klíčové slovo zná.

Jako každá klasická šifra je to hádanka, ne ochrana — frekvenční analýza ji rychle zlomí. Všechno běží lokálně ve vašem prohlížeči a nic, co napíšete, neopustí vaše zařízení.

Časté dotazy

Proč se I a J dešifrují na totéž písmeno?
Mřížka 5×5 má 25 polí pro 26 písmen, takže I a J tradičně sdílejí jedno. Šifrování bere J jako I a dešifrování vždy ukáže I — přečíst IUST jako JUST zůstává na člověku, jako už dva tisíce let.
Jak klíčové slovo mění šifru?
Jeho písmena bez duplicit vyplní mřížku jako první, zbytek abecedy následuje. Se slovem SECRET začíná mřížka S, E, C, R, T…, takže S se šifruje jako 11 místo 41. Obě strany musí použít stejné klíčové slovo.
Jaký vstup akceptuje dešifrování?
Dvojice číslic od 11 do 55, oddělené mezerami, čárkami, řádky nebo ničím — 2324 funguje stejně jako 23 24. Znak / vrátí mezeru mezi slovy. Dvojice mimo rozsah jako 96 či lichý počet číslic vrátí jasnou chybu se jmenovaným viníkem.
Co se stane s číslicemi, interpunkcí a diakritikou?
Písmena s diakritikou se normalizují (č → C, á → A, ł → L, ß → SS), takže mřížku přežijí. Číslice, interpunkce a emoji políčko nemají a ze šifrování vypadnou.
Nahrává se můj text někam?
Ne. Šifra běží výhradně ve vašem prohlížeči a váš text nikdy neopustí vaše zařízení.