Cifrario di Cesare
Il cifrario di Cesare sostituisce ogni lettera con quella che si trova un numero fisso di posti più avanti nell’alfabeto. Scrivi il testo e scegli lo spostamento: il risultato compare subito. Se non conosci lo spostamento, lo strumento prova tutte le 25 possibilità e indica la più probabile.
Fonte: Wikipedia – Caesar cipher (Verfahren, ROT13, Brechen per Häufigkeitsanalyse). Aggiornato al: .
Come si calcola
Il cifrario di Cesare è un cifrario a scorrimento: ogni lettera avanza dello stesso numero di posti nell’alfabeto. Con spostamento 3, la A diventa D, la B diventa E e, alla fine dell’alfabeto, si ricomincia da capo: la X diventa A. Così «VENI» si trasforma in «YHQL». Lo storico romano Svetonio racconta che Giulio Cesare proteggeva in questo modo le sue lettere.
Come funziona lo strumento
- Cifrare: scrivi il testo e scegli lo spostamento. La corrispondenza mostra quale lettera ne sostituisce quale.
- Decifrare con la chiave: il testo viene spostato all’indietro dello stesso numero di posti.
- Decifrare senza chiave: gli spostamenti utili sono solo 25, quindi si possono provare tutti. La tabella li elenca e una stella segna il più probabile, trovato confrontando le frequenze delle lettere: in italiano la E è la più comune, con circa l’11,8 %.
- Accenti: l’alfabeto classico va solo dalla A alla Z. Per questo lo strumento converte prima lettere come é o à; se disattivi l’opzione, restano invariate.
ROT13 e limiti del metodo
Con spostamento 13 cifrare e decifrare sono la stessa operazione, perché l’alfabeto ha 26 lettere. Il ROT13 si usa nei forum per nascondere le anticipazioni. Come protezione, il cifrario di Cesare oggi non vale nulla: con soli 25 valori cade in pochi secondi e le frequenze delle lettere restano visibili. Per un vero segreto servono metodi moderni; per una password robusta c’è il generatore di password. Per giochi e lezioni, il traduttore di codice Morse e il convertitore da testo a binario sono ottimi compagni.
Domande frequenti
Come funziona il cifrario di Cesare?
Ogni lettera viene spostata di un numero fisso di posti nell’alfabeto. Con spostamento 3, «CIAO» diventa «FLDR». Per decifrare si torna indietro dello stesso numero.
Come si rompe un cifrario di Cesare senza la chiave?
Gli spostamenti possibili sono solo 25, quindi si possono provare tutti. Più rapida è l’analisi delle frequenze: la lettera più frequente nel testo cifrato di solito è la E spostata.
Che cos’è il ROT13?
Il ROT13 è il cifrario di Cesare con spostamento 13. Poiché 13 è la metà delle 26 lettere, la stessa operazione cifra e decifra.
Che fine fanno numeri, spazi e punteggiatura?
Spazi e punteggiatura restano invariati. Le cifre vengono spostate solo se attivi l’opzione. Le lettere accentate possono essere convertite prima in semplici A–Z.
Il cifrario di Cesare è sicuro?
No. È un metodo storico che si rompe quasi senza fatica. Usalo per indovinelli, lezioni e giochi, mai per dati riservati.
Fonti e riferimenti normativi
- Wikipedia – Caesar cipher (Verfahren, ROT13, Brechen per Häufigkeitsanalyse)
- Wikipedia – Letter frequency (frequenze delle lettere per lingua, base della stima)
Aggiornato al: · Principi editoriali
Strumenti correlati
- Traduttore di codice morseTraduttore morse: testo in morse e viceversa, all’istante. Ascoltalo come suono o luce, scarica un WAV, batti il codice con il tasto morse. Con tabella ITU.
- Convertire testo in binario (e binario in testo)Converti testo in binario, esadecimale, decimale o ottale e ritraduci il binario in testo: UTF-8 per accenti ed emoji, direttamente nel browser, senza upload.
- Codifica e decodifica Base64Codifica e decodifica Base64 e Base64url con UTF-8 corretto, più URL encode/decode (percent-encoding). Errori chiari, tutto in locale nel tuo browser.
- Invertire testoInvertire testo online: scrivere le lettere al contrario, invertire l’ordine di parole o righe oppure capovolgere il testo – con controllo dei palindromi.
- Generatore di passwordCrea password casuali sicure e passphrase facili da ricordare, con entropia in bit, direttamente nel browser: niente viene inviato né salvato.
- Sintesi vocale: leggi il testo ad alta voceSintesi vocale online gratis: scegli una voce, imposta velocità e tono, segui parola per parola, metti in pausa e ferma. Nessuna registrazione richiesta.
- Divisione in sillabe onlineDivisione in sillabe online: scrivi una o più parole e vedi subito come si dividono, quante sillabe hanno e se sono bisillabe, trisillabe o polisillabe.
- Calcolo del moduloCalcolo modulo per il resto di una divisione, grandi potenze mod m e inverso modulare, con procedimento e risultato esatto anche con numeri di 60 cifre.
- Estrarre email da un testoEstrarre email da un testo: trova anche link, hashtag, numeri, date e indirizzi IP, senza duplicati. Nel browser, senza caricamento.