Sări la conținut
TextArray
Complet local

pătratul Polybius

Transformați literele în coordonate ale grilei 5×5 (A → 11) și înapoi, cu un cuvânt cheie opțional.

Intrare
Ieșire

pătratul Polybius

Pătratul Polybius este unul dintre cele mai vechi cifruri înregistrate: o grilă 5×5 a alfabetului în care fiecare literă devine perechea ei de rând și coloană - A este 11, B este 12, Z este 55, cu I și J împărțind o celulă pentru a face ca 26 de litere să se potrivească în 25 de celule. Grecii antici o semnalau cu torțe; astăzi apare în camere de evadare, puzzle-uri de geocaching, provocări CTF și criptografie în clasă.

Codificarea transformă textul în perechi de cifre separate prin spații, cu un / marcând fiecare graniță de cuvânt, astfel încât MEET AT NOON devine 32 15 15 44 / 11 44 / 33 34 34 33, iar călătoria dus-întors aduce cuvintele înapoi. Decodificarea este îngăduitoare în ceea ce privește intrarea: perechile pot fi separate prin spații, virgule sau nimic - rulările lipite, cum ar fi 2324, se împart ei înșiși - și o pereche invalidă este raportată după nume, mai degrabă decât sărită în tăcere. Literele accentuate sunt normalizate mai întâi, așa că č codifică ca C și á ca A, iar ł sau ß se apropie de bazele lor latine.

Opțiunea de cuvânt cheie rearanjează grila în mod clasic: literele deduplicate ale cuvântului cheie umplu primele celule, urmează alfabetul rămas. Cu cuvântul cheie SECRET, S devine 11 și E devine 12 — același mesaj se codifică complet diferit și doar cineva care cunoaște cuvântul cheie stabilește aceeași grilă pentru a-l citi.

Ca orice cifru clasic, este un puzzle, nu o protecție - analiza frecvenței îl rupe rapid. Totul rulează local în browserul dvs. și nimic din ceea ce introduceți nu părăsește dispozitivul dvs.

FAQ

De ce eu și J decodificăm în aceeași literă?
Grila 5×5 are 25 de celule pentru 26 de litere, așa că eu și J împărtășesc în mod tradițional una. Codificarea tratează J ca pe I, iar decodificarea arată întotdeauna I - citirea IUST ca JUST este lăsată în seama omului, așa cum a fost de două mii de ani.
Cum schimbă cuvântul cheie cifra?
Literele sale deduplicate umplu grila mai întâi, iar restul alfabetului urmează. Cu SECRET grila începe S, E, C, R, T..., deci S codifică ca 11 în loc de 41. Ambele părți trebuie să folosească același cuvânt cheie.
Ce intrare acceptă decodorul?
Perechi de cifre de la 11 la 55, separate prin spații, virgule, întreruperi de rând sau nimic — 2324 funcționează la fel de bine ca 23 24. A / restabilește un spațiu între cuvinte. Perechile în afara intervalului, cum ar fi 96 sau un număr de cifre impare, produc o eroare clară de a numi vinovatul.
Ce se întâmplă cu cifrele, semnele de punctuație și accentele?
Literele accentuate sunt normalizate (č → C, á → A, ł → L, ß → SS), astfel încât să supraviețuiască grilei. Cifrele, semnele de punctuație și emoji nu au celulă și sunt eliminate din codificare.
Textul meu este încărcat undeva?
Nu. Cifrul rulează în întregime în browserul dvs. și textul dvs. nu părăsește niciodată dispozitivul dvs.