Forza Bruta Cesare

Rompi un cifrario di Cesare provando automaticamente tutti gli spostamenti possibili. Incolla il testo cifrato, confronta tutte le decifrazioni di Cesare in una sola volta e trova il testo in chiaro più probabile anche senza conoscere la chiave.

Input
0 caratt. · 0 byte
Prova:
Risultato
✓ Prova automaticamente tutti gli scorrimenti César possibili ✓ Supporto di vari alfabeti ✓ Non conserviamo i tuoi messaggi ✓ Elaborazione sul nostro server
Esempi
Decodificare testo ROT13
Input PBQVPR FRTERGB
Output Spostamento 13: CODICE SEGRETO

ROT13 usa l’alfabeto inglese e lo spostamento 13. Nella tabella di tutti gli spostamenti, la riga 13 recupera il testo leggibile.

Spostamento italiano 3
Input FL YHGLDPR DO YHFFKLR SRQWH
Output Spostamento 3: CI VEDIAMO AL VECCHIO PONTE

Un tipico enigma con il cifrario di Cesare e alfabeto italiano. La forza bruta prova tutti gli spostamenti e rende visibile il testo in chiaro con spostamento 3.

Messaggio breve con spostamento 7
Input HAAHJJV HSS HSIH
Output Spostamento 7: ATTACCO ALL ALBA

Un testo cifrato breve è più difficile da valutare automaticamente. Controlla tutti i candidati e scegli la riga che si adatta meglio al contesto.

Testo più lungo per il punteggio
Input TLLN UWTANFRT ZS YJXYT NYFQNFST UJW AFQZYFWJ QT XUTXYFRJSYT
Output Spostamento 5: OGGI PROVIAMO UN TESTO ITALIANO PER VALUTARE LO SPOSTAMENTO

Un testo naturale più lungo fornisce più dati al punteggio di frequenza, quindi lo spostamento probabile è più facile da riconoscere.

Come funziona il solver del cifrario di Cesare

Il cifrario di Cesare usa un unico spostamento fisso delle lettere per tutto il messaggio. Questo lo rende semplice da applicare, ma anche semplice da rompere: le chiavi possibili sono tante quante le lettere dell’alfabeto selezionato.

Questo solver esegue un attacco a forza bruta sul testo cifrato decifrandolo con ogni spostamento possibile. Per l’inglese controlla gli spostamenti da 0 a 25; per l’italiano usa l’alfabeto italiano supportato dallo strumento e mostra tutti i candidati.

Lo strumento assegna anche un punteggio linguistico a ogni risultato e marca lo spostamento più probabile. Nelle frasi normali, la riga con il punteggio migliore è spesso il testo in chiaro originale; con messaggi molto brevi, nomi, abbreviazioni o indizi di enigmi, conviene comunque leggere tutti gli spostamenti.

Quando usare la forza bruta su Cesare

Usa la forza bruta quando un messaggio sembra un cifrario a spostamento, ma non conosci la chiave. È un modo rapido per decifrare testi Cesare in esercizi, escape room, sfide CTF, geocaching, ARG ed esempi storici di crittografia.

Incolla il testo cifrato, scegli l’alfabeto corretto e cerca la riga che sembra linguaggio naturale. In italiano, parole e sequenze come IL, LA, DI, CHE, NON, ERE o ZIONE spesso fanno emergere subito lo spostamento corretto.

Questo metodo risolve anche ROT13, un caso speciale del cifrario di Cesare con spostamento 13 nell’alfabeto inglese. Se il testo cifrato è stato creato con un altro cifrario, la tabella degli spostamenti può mostrare pattern interessanti, ma non recupererà un testo in chiaro completo.

Forza bruta Cesare e analisi di frequenza

Forza bruta e analisi di frequenza sono collegate, ma non sono lo stesso flusso di lavoro. La forza bruta su Cesare è esaustiva: prova ogni chiave, quindi la risposta corretta compare nella lista se il testo usa davvero il cifrario di Cesare e se è stato scelto l’alfabeto giusto.

L’analisi di frequenza è più ampia. Studia le distribuzioni delle lettere e aiuta ad attaccare molti cifrari a sostituzione, stimare la lingua o confrontare pattern statistici. Questo solver usa un punteggio di frequenza leggero solo per ordinare i risultati di Cesare; la decisione finale viene comunque dalla lettura del testo in chiaro candidato.

Consigli per decifrare un testo Cesare sconosciuto
  • Scegli l’alfabeto corretto. Un testo italiano va provato con l’alfabeto italiano; ROT13 in inglese richiede l’alfabeto inglese.
  • Mantieni spazi e punteggiatura. Le separazioni tra parole rendono molto più facile riconoscere la decifrazione giusta.
  • Controlla tutti gli spostamenti nei testi brevi. Un indizio di due parole può essere troppo corto per un punteggio automatico affidabile.
  • Ricorda ROT13. Se lo spostamento 13 produce inglese leggibile, probabilmente stai guardando la variante Cesare più nota.
FAQ

Il numero di chiavi possibili corrisponde alla dimensione dell’alfabeto usato. L’inglese e l’italiano supportato dallo strumento hanno 26 spostamenti, da 0 a 25. Lo spostamento 0 lascia il testo invariato. Questo spazio di chiavi così piccolo è il motivo per cui il cifrario di Cesare si rompe immediatamente con la forza bruta.

Sì. ROT13 è un cifrario di Cesare con spostamento 13 nell’alfabeto inglese. Incolla un testo ROT13 nel solver, scegli l’alfabeto inglese e la riga con spostamento 13 mostrerà il messaggio decodificato. Applicare ROT13 due volte restituisce il testo originale.

No. Il cifrario di Cesare è uno dei metodi di cifratura più deboli. Esistono pochi spostamenti utili, quindi chiunque può provare tutte le opzioni e leggere il testo in chiaro corretto. Usalo per imparare, giocare e risolvere enigmi, non per proteggere dati sensibili.

Lo spostamento migliore è il candidato di decifrazione che assomiglia di più a una lingua naturale secondo un punteggio di frequenza. È un indizio utile, non una prova crittografica. Un testo cifrato breve, parole insolite, nomi o grafie intenzionalmente strane possono rendere corretta un’altra riga.

Un decoder Cesare normale richiede di conoscere lo spostamento prima di decifrare. La forza bruta Cesare è un solver: prova automaticamente tutti gli spostamenti, quindi permette di decifrare il messaggio anche quando la chiave è sconosciuta.

I testi cifrati molto brevi possono produrre più uscite parzialmente leggibili, soprattutto con nomi, sigle o parole singole. Usa il contesto, il vocabolario atteso e tutta la tabella degli spostamenti per scegliere la decifrazione Cesare corretta.

No. Questo metodo funziona solo perché il cifrario di Cesare ha uno spazio di chiavi minuscolo e una semplice struttura di spostamento delle lettere. I sistemi moderni di cifratura sono progettati in modo completamente diverso e non si rompono provando spostamenti Cesare.
Strumenti correlati

Cifrario di Cesare

Cifrario classico a spostamento di lettere con valori personalizzati.

Cifrario ROT13

Spostamento Cesare fisso di 13 lettere latine, senza chiave.

Analisi di Frequenza

Analizza le frequenze del testo e confrontale con modelli linguistici noti per la crittoanalisi.

Frequenza delle lettere

Analizzatore online della frequenza delle lettere con mappa termica, conteggi e confronto linguistico.