Polibijev kvadrat
Pretvorite črke v koordinate mreže 5 × 5 (A → 11) in nazaj z izbirno ključno besedo.
Polibijev kvadrat
Polibijev kvadrat je ena najstarejših zapisanih šifer: mreža 5 × 5 abecede, kjer vsaka črka postane svoj par vrstic in stolpcev – A je 11, B je 12, Z je 55, pri čemer si I in J delita celico, tako da 26 črk ustreza 25 celicam. Stari Grki so to nakazovali z baklami; danes se pojavlja v sobah pobega, geocaching ugankah, izzivih CTF in kriptografiji v razredu.
Kodiranje spremeni besedilo v pare števk, ločene s presledki, pri čemer / označuje mejo vsake besede, tako da MEET AT NOON postane 32 15 15 44 / 11 44 / 33 34 34 33 in povratno potovanje vrne besede nazaj. Dekodiranje je prizanesljivo glede vnosa: pare je mogoče ločiti s presledki, vejicami ali ničemer – zlepljeni zagoni, kot je 2324, se razdelijo sami – in neveljaven par se sporoči po imenu, namesto da se tiho preskoči. Naglašene črke se najprej normalizirajo, tako da se č kodira kot C in á kot A, ł ali ß pa se preslikata v svoje latinske osnove.
Možnost ključne besede preuredi mrežo na klasičen način: deduplicirane črke vaše ključne besede zapolnijo prve celice, preostala abeceda sledi. S ključno besedo SECRET S postane 11 in E postane 12 - isto sporočilo se kodira popolnoma drugače in samo nekdo, ki pozna ključno besedo, postavi isto mrežo, da jo prebere.
Kot vsaka klasična šifra je uganka, ne zaščita - frekvenčna analiza jo hitro razbije. Vse se izvaja lokalno v vašem brskalniku in nič, kar vtipkate, ne zapusti vaše naprave.