Polybius-vierkant
Verander letters in 5×5 rastercoördinaten (A → 11) en omgekeerd, met een optioneel trefwoord.
Polybius-vierkant
Het Polybiusvierkant is een van de oudste cijfers ooit: een 5x5-raster van het alfabet waarin elke letter het rij-en-kolompaar wordt: A is 11, B is 12, Z is 55, waarbij I en J een cel delen om 26 letters in 25 cellen te laten passen. De oude Grieken gaven dit aan met fakkels; tegenwoordig verschijnt het in escape rooms, geocachingpuzzels, CTF-uitdagingen en cryptografie in klaslokalen.
Bij het coderen wordt tekst omgezet in cijferparen, gescheiden door spaties, waarbij een / elke woordgrens markeert, zodat MEET AT NOON 32 15 15 44 / 11 44 / 33 34 34 33 wordt en de rondreis de woorden terugbrengt. Het decoderen is vergevingsgezind als het om de invoer gaat: paren kunnen worden gescheiden door spaties, komma's of helemaal niets - gelijmde runs zoals 2324 splitsen zichzelf - en een ongeldig paar wordt bij naam gerapporteerd in plaats van stilzwijgend overgeslagen. Letters met accenten worden eerst genormaliseerd, dus č codeert als C en á als A, en ł of ß wordt toegewezen aan hun Latijnse bases.
De trefwoordoptie herschikt het raster op de klassieke manier: de ontdubbelde letters van uw trefwoord vullen de eerste cellen, het resterende alfabet volgt. Met het sleutelwoord GEHEIM wordt S 11 en E 12 – hetzelfde bericht codeert compleet anders, en alleen iemand die het sleutelwoord kent, legt hetzelfde raster uit om het te lezen.
Zoals elk klassiek cijfer is het een puzzel, geen bescherming; frequentieanalyse lost het snel op. Alles draait lokaal in uw browser en niets dat u typt, verlaat ooit uw apparaat.