Polibijev kvadrat
Pretvorite slova u koordinatne mreže 5×5 (A → 11) i natrag, uz neobaveznu ključnu riječ.
Polibijev kvadrat
Polibijev kvadrat jedna je od najstarijih zabilježenih šifri: mreža abecede 5×5 u kojoj svako slovo postaje svoj par red i stupac — A je 11, B je 12, Z je 55, a I i J dijele ćeliju kako bi 26 slova stalo u 25 ćelija. Stari Grci su to signalizirali bakljama; danas se pojavljuje u sobama za bijeg, geocaching zagonetkama, CTF izazovima i kriptografiji u učionici.
Kodiranje pretvara tekst u parove znamenki odvojene razmacima, s / koji označava granicu svake riječi, tako da MEET AT NOON postaje 32 15 15 44 / 11 44 / 33 34 34 33, a povratno putovanje vraća riječi. Dekodiranje oprašta što se tiče unosa: parovi se mogu odvojiti razmacima, zarezima ili ničime — zalijepljeni izvodi poput 2324 sami se razdvajaju — a nevažeći par se prijavljuje imenom, a ne tiho preskače. Slova s naglascima se prvo normaliziraju, tako da č kodira kao C, a á kao A, a ł ili ß preslikavaju u svoje latinske osnove.
Opcija ključne riječi preuređuje rešetku na klasičan način: deduplicirana slova vaše ključne riječi ispunjavaju prve ćelije, preostala abeceda slijedi. S ključnom riječi SECRET, S postaje 11, a E postaje 12 — ista poruka kodira se potpuno drugačije, a samo netko tko zna ključnu riječ postavlja istu mrežu da bi je pročitao.
Kao i svaka klasična šifra, ona je zagonetka, a ne zaštita - analiza frekvencije je brzo razbija. Sve se izvodi lokalno u vašem pregledniku i ništa što upišete nikada ne napušta vaš uređaj.