Det er slet ikke svært, at oprette en firkantet kode. Vi skriver enhver kort besked ned og tæller antallet af bogstaver. Så leder vi efter kvadratroden eller tallet, som ganget med sig selv giver den samlede sum af bogstaverne. Er nummeret f.eks 16, så beregner vi √16= 4; det betyder fire lodrette og fire vandrette rækker.
Men hvad, hvis det 59 bogstaver er ? Der er ikke noget helt tal, som ganges med sig selv 59 resultater. 7 · 7 er 49 og 8 · 8 samme 64. I et sådant tilfælde tager vi det næststørste tal og udfylder hullerne et sted med et par X'er.
Men ikke alle koder er så simple som denne. Nogle er meget involverede, og specialister har nogle gange brug for uger, at afkode dem. Lad os nu undersøge en anden kode, den der ikke er lavet af bogstaver, men består af tal:
505324150044132343
152412444500014510
000024340031351415
Nu ser det virkelig svært ud! Lad os se nærmere på ham, så finder vi, at intet tal er større end 5 og at der er mange nuller i det. Vi har et fingerpeg? En professionel dekryptering ved det med det samme: Dette er en kvadrattalskode. Du klarer det, ved at lave en firkant med 25 felter:
Hvert bogstav er sammensat af to tal. Det første tal angiver rækken, den anden den lodrette række. Det er det også 23 den anden tværgående række og den tredje lodrette række, betyder bogstavet "h". Nulet er placeret mellem ordene i denne kode. Du kan skrive så mange nuller, du vil, som du vil, da de altid kun betyder mellemrum. Det første ciffer i meddelelsen er kodetegnet her, I dette tilfælde er det 5. Nu dekrypterer vi beskeden! Dø 50 viser sig, at der blev brugt en fem-firkant til alfabetet. Det første ord efter nullet er 532415. For at danne breve skriver vi dem sådan her: 53 24 15. Lad os nu anvende koden, så finder vi, at 53 w betyder, 24 i und 15 e. Så ordet betyder "som". Resten er let at tyde. Det er et spørgsmål – hvad er det?