WMW

Strumento Cifrario di Cesare

Free

Cifra o decifra testo con un classico cifrario di Cesare, con una tabella di mappatura A-Z, lista a forza bruta, grafico frequenza lettere, e scorciatoia ROT13.

Frequenza lettere

Attività recente

Visibile a tutti. Ultimi 20 utilizzi su tutti i visitatori, i più recenti per primi.

Ancora nessuna attività. Sii il primo.

Commenti (0)

Hai trovato utile questo strumento? Lascia un commento, condividi un consiglio, o dicci come possiamo migliorarlo.

I commenti degli ospiti vengono revisionati prima della pubblicazione. Accedi per pubblicare istantaneamente.

Ancora nessun commento. Sii il primo a condividere il tuo pensiero!

Cosa fa questo strumento

Cripta o decripta testo usando il classico cifrario di Cesare, direttamente nel tuo browser. Scegli uno spostamento da 1 a 25 (o usa la scorciatoia ROT13 per spostamento 13), vedi la mappatura completa delle lettere A-Z, prova ogni possibile spostamento contemporaneamente con la lista a forza bruta, e controlla il grafico di frequenza delle lettere usato per decifrare questo tipo di cifrario.

Come funziona

Ogni lettera nel tuo testo viene cercata per la sua posizione nell'alfabeto (A=0 fino a Z=25), a quella posizione viene aggiunto il valore di Spostamento (o sottratto, in modalità Decripta), e il risultato viene preso modulo 26 così torna indietro invece di andare oltre Z o prima di A; numeri, spazi, e punteggiatura vengono lasciati completamente intatti, e il maiuscolo o minuscolo della lettera originale viene preservato. La tabella Mappatura A-Z esegue semplicemente questo stesso spostamento una volta per ogni lettera dell'alfabeto in ordine. La lista a forza bruta esegue l'operazione di decrittazione 26 volte separate, una per ogni possibile spostamento da 0 a 25, così quella corretta è garantita apparire da qualche parte nella lista anche se non la conosci in anticipo. Il grafico di frequenza conta, lettera per lettera, quante volte A attraverso Z appaiono ovunque nel tuo testo, ignorando tutto il resto.

Problemi che risolve

Domande frequenti

›Cos'è un cifrario di Cesare?

È uno dei più antichi metodi di crittografia conosciuti, prende il nome da Giulio Cesare che si dice lo usasse nelle sue lettere private. Ogni lettera nel messaggio viene sostituita dalla lettera un numero fisso di posizioni più avanti nell'alfabeto (tornando ad A dopo Z), e quel numero fisso si chiama spostamento.

›Cos'è ROT13, e perché lo spostamento 13 è speciale?

ROT13 è semplicemente un cifrario di Cesare con lo spostamento fissato a 13. Poiché l'alfabeto ha 26 lettere, spostare di 13 due volte ti riporta esattamente al punto di partenza, il che rende ROT13 auto-inverso: la stessa operazione sia cifra sia decifra. Questa proprietà lo ha reso un modo popolare e semplice per nascondere spoiler o punchline nei vecchi post dei forum, poiché eseguire di nuovo lo stesso "cifrario" rivela il testo.

›Come aiuta la lista a forza bruta se non conosco lo spostamento?

Poiché ci sono solo 25 possibili spostamenti non nulli, la lista a forza bruta prova semplicemente ognuno singolarmente e decodifica il tuo testo con ciascuno, così il risultato dello spostamento corretto si trova sempre da qualche parte in quella lista come testo leggibile; scorri semplicemente in basso e lo riconosci.

›Cosa mostra il grafico frequenza lettere, e perché conta?

Conta quanto spesso ogni lettera da A a Z appare nel tuo testo. Un cifrario di Cesare sposta solo le lettere, non cambia mai quanto spesso ognuna appare relativamente alle altre, così la forma del grafico di frequenza per un messaggio cifrato è identica alla forma per il messaggio originale, solo rietichettata. In inglese, le barre più alte finiscono quasi sempre su E e T, che è esattamente la classica debolezza che permette a qualcuno di decifrare un cifrario di Cesare senza mai conoscere lo spostamento.

›Questo cifrario è realmente sicuro?

No, non secondo gli standard moderni. Con solo 25 possibili spostamenti da provare, non offre reale protezione contro chiunque si prenda la briga di controllare; è incluso qui puramente come cifrario educativo classico e un modo divertente per oscurare occasionalmente del testo, non come modo per proteggere informazioni sensibili.

Strumenti correlati