Cifrario del quadrato di Polibio

Codifica le lettere come coordinate di riga e colonna e decodifica le coppie di coordinate in testo con il cifrario del quadrato di Polibio. Scopri come funziona la sostituzione classica per coordinate usando una semplice griglia.

Input
0 caratt. · 0 byte
Prova:
Risultato
✓ Supporto di vari alfabeti ✓ Delimitatori personalizzabili ✓ Non conserviamo i tuoi messaggi ✓ Elaborazione sul nostro server
Esempi
Cifrare CIAO
Input CIAO
Output 13 24 11 34

Quadrato di Polibio italiano. Ogni lettera viene sostituita dalle coordinate di riga e colonna.

Decifrare coordinate
Input 13 24 11 34
Output ciao

Le coordinate 13, 24, 11 e 34 si decifrano come «ciao» nella griglia italiana del quadrato di Polibio.

Codificare SEGRETO
Input SEGRETO
Output 43 15 22 42 15 44 34

Non serve una parola chiave: ogni lettera viene convertita direttamente in una coppia di coordinate.

Decodificare un messaggio di coordinate
Input 12 15 33 51 15 33 45 44 34
Output benvenuto

Decodifica una sequenza più lunga di coppie di coordinate e trasformala di nuovo in testo leggibile.

Come funziona il cifrario del quadrato di Polibio

Il cifrario del quadrato di Polibio sostituisce le lettere con coordinate prese da una griglia. Ogni simbolo è identificato dalla sua riga e dalla sua colonna, trasformando il testo leggibile in una sequenza di coppie numeriche.

Nella versione classica inglese, l'alfabeto viene disposto in un quadrato 5×5. Poiché 26 lettere non entrano in 25 celle, le lettere I e J condividono tradizionalmente una posizione.

Nel modo italiano di questo strumento si usa una griglia 5×5: la J viene trattata come I, seguendo la stessa regola storica applicata dal servizio. A differenza dei cifrari di trasposizione, il quadrato di Polibio non cambia l'ordine del messaggio: ogni carattere viene sostituito direttamente dalle sue coordinate.

Esempio del quadrato di Polibio

Per l'alfabeto italiano, questo strumento usa una griglia 5×5 in cui I e J condividono la stessa posizione:

12345
1ABCDE
2FGHI/JK
3LMNOP
4QRSTU
5VWXYZ

Con questa griglia italiana, la parola CIAO diventa 13 24 11 34.

Uso storico e valore didattico

Il quadrato di Polibio fu descritto dallo storico greco antico Polibio ed è uno dei più antichi cifrari noti basati su coordinate. Era pensato per trasmettere lettere usando coppie di numeri.

Oggi viene usato soprattutto per la didattica, gli enigmi, le escape room e per imparare le basi della crittografia classica. Molti sistemi di cifratura successivi sono stati influenzati dall'idea di rappresentare le lettere come coordinate.

Quadrato di Polibio e altri cifrari classici

A differenza del cifrario di Cesare, che sposta le lettere, o del cifrario di Vigenere, che modifica le lettere usando una parola chiave, il quadrato di Polibio converte ogni carattere in coordinate. Questo rende più semplice trasmettere messaggi con numeri invece che con lettere.

Il cifrario è facile da imparare, ma offre poca sicurezza reale perché gli schemi delle coordinate possono essere analizzati e invertiti.

FAQ

Il quadrato di Polibio classico usa 25 celle. Unire I e J permette di far entrare l'alfabeto in una griglia 5×5.

No. È un semplice cifrario di sostituzione ed è più adatto per l'apprendimento, gli enigmi e le dimostrazioni storiche.

Il metodo prende il nome da Polibio, uno storico greco antico che descrisse un sistema di coordinate per rappresentare le lettere con coppie di numeri.

Sì. Questo strumento può costruire griglie di coordinate a partire da alfabeti diversi. Le coordinate esatte dipendono dall'alfabeto selezionato e dalla disposizione della griglia.

Rappresentare le lettere come coordinate rende più facile trasmettere messaggi tramite segnali, codici o canali numerici, mantenendo la struttura originale del testo.

È un cifrario di sostituzione perché ogni lettera viene sostituita da coordinate. L'ordine dei caratteri nel messaggio non cambia.
Strumenti correlati

Cifrario di Cesare

Cifrario classico a spostamento di lettere con valori personalizzati.

Cifrario di Playfair

Classico cifrario a sostituzione per digrammi con matrice basata su parola chiave.