Output will appear here...Brute-force all 25 shifts
Cos'è il Cifrario di Cesare?
Il cifrario di Cesare è un cifrario a sostituzione che sostituisce ogni lettera di un messaggio con un'altra lettera un numero fisso di posizioni più avanti lungo l'alfabeto Spostare di tre e A diventa D, B diventa E e Z si avvolge intorno a C. Prende il nome da Giulio Cesare, che secondo lo storico romano Svetonio usò uno spostamento di tre per proteggere la sua corrispondenza militare Questo strumento codifica il testo semplice in testo cifrato, decodifica il testo cifrato di nuovo in testo semplice e può provare ogni possibile spostamento in una sola volta quando non si conosce la chiave.
Un cifrario Caesar ha solo 25 chiavi utilizzabili, una per ogni turno da 1 a 25, che è ciò che lo rende facile da imparare e facile da rompere, perché il numero di chiavi è così piccolo, un attaccante può semplicemente provarle tutte, un approccio chiamato forza bruta Lo strumento costruisce per te quella lista completa: incolla un messaggio intercettato, e mostra tutte le 25 decodifiche candidate in modo da poter leggere la colonna e individuare quella che si trasforma in parole reali Questo è il motivo per cui il cifrario Caesar è un esempio didattico oggi piuttosto che una vera sicurezza.
Sono inclusi due casi speciali ben noti ROT13 è un cifrario Caesar con uno spostamento esattamente di 13, e poiché 13 è la metà di 26, applicandolo due volte restituisce il testo originale, quindi lo stesso pulsante sia si scramble che si scramble Viene utilizzato nei forum e nei post di Usenet per nascondere spoiler e punchline senza crittografarli veramente ROT47 estende l'idea a 94 caratteri ASCII stampabili, quindi ruota anche cifre e punteggiatura Tutto qui viene eseguito interamente nel tuo browser: il tuo testo non viene mai caricato, registrato o archiviato, lo strumento funziona offline una volta caricato ed è gratuito senza che sia richiesto alcun account.
Come utilizzare lo strumento Cifra di Cesare?
Inserisci il tuo testo
Digitare o incollare il messaggio che si desidera codificare nella casella di input oppure incollare il testo cifrato che si desidera decodificare.
Scegli il cifrario e la chiave
Scegli Caesar standard e imposta un passaggio da 1 a 25 oppure seleziona il preset ROT13 o ROT47 che non necessita di chiave.
codificare o decodificare
Passa da Codifica a Decodifica La codifica sposta le lettere in avanti; la decodifica le sposta indietro della stessa quantità.
Copia il risultato o decifra la chiave
Copia l'output con un clic oppure apri l'elenco della forza bruta per vedere tutte le 25 possibili decodifiche quando la chiave è sconosciuta.
Caratteristiche principali
Qualsiasi spostamento da 1 a 25
Imposta la chiave esatta di cui hai bisogno Le lettere avvolgono l'alfabeto e la custodia è conservata sia sulla codifica che sulla decodifica.
Preimpostazioni ROT13 e ROT47
ROT13 con un clic per la codifica in stile spoiler e ROT47 per ruotare cifre, punteggiatura e lettere.
Cracker a forza bruta
Consulta tutte le 25 possibili decodificazioni contemporaneamente per recuperare un messaggio quando non sai quale spostamento è stato utilizzato.
Conserva tutto tranne le lettere
Spazi, numeri, punteggiatura e simboli passano invariati, quindi formattazione e layout rimangono intatti.
Frequently Asked Questions
Related Tools
HTML Entity Encoder/Decoder
Encode and decode HTML entities - named (&), decimal (&), and hex (&) forms, with XSS-safe special-character escaping
Image to Base64 Converter
Convert images to Base64 data URIs and decode Base64 back to images.
Unicode Converter
Convert text to and from Unicode code points, HTML entities, JavaScript escapes, and CSS escapes. Emoji and astral characters handled correctly.
URL Encoder/Decoder
Encode and decode URLs, query strings, and form data with encodeURIComponent, encodeURI, or form-urlencoded modes
Comments
0 comments
No comments yet. Be the first to share your thoughts!