Risolutore di cifra Vigenère
Recupera la chiave e decifra il testo cifrato con Vigenère senza conoscere la chiave in anticipo.
Risolutore di cifra Vigenère
Incolla il testo cifrato con Vigenère e questo strumento trova la chiave automaticamente, quindi decifra il messaggio. Combina tre tecniche classiche della crittoanalisi: l'esame di Kasiski trova le sequenze di lettere ripetute nel criptotesto e le distanze tra loro, che indicano le probabili lunghezze delle chiavi; l'indice di coincidenza valuta ogni lunghezza candidata da 1 fino al limite che imposti e favorisce quella la cui distribuzione delle lettere assomiglia meno al rumore casuale; e l'analisi di frequenza tratta ogni posizione della chiave come il proprio alfabeto spostato, confrontando i suoi conteggi di lettere con una tabella di riferimento per trovare lo spostamento più probabile.
Imposta la lunghezza della chiave tu stesso se già la conosci, o lasciala a 0 e lascia che lo strumento la rilevi automaticamente — utile quando hai solo un frammento di criptotesto e nessun altro indizio. La lingua di riferimento (inglese, slovacco, ceco o tedesco) determina quale tabella di frequenza delle lettere l'analisi confronta, quindi scegli quella in cui il testo in chiaro è probabilmente scritto. Passa l'opzione "Mostra" al rapporto di analisi completo per vedere le sequenze ripetute trovate dall'esame di Kasiski, l'indice di coincidenza per ogni lunghezza di chiave testata e i migliori candidati di chiave fianco a fianco con il loro punteggio di adattamento — utile per verificare il ragionamento dello strumento o provare un secondo candidato vicino a mano.
Il recupero statistico della chiave ha bisogno di abbastanza criptotesto per funzionare: poche centinaia di lettere di solito sono sufficienti per una chiave breve, mentre un messaggio di una riga potrebbe richiedere di fornire manualmente la lunghezza della chiave. Solo le lettere A–Z partecipano al cifre; numeri, spazi, punteggiatura e caratteri accentati passano invariati e l'output decifrato mantiene la capitalizzazione di ogni lettera del criptotesto.
Tutto viene eseguito localmente nel tuo browser — il criptotesto non viene mai caricato da nessuna parte, il che importa per soluzioni di puzzle, esercizi o qualsiasi altra cosa che preferisci non incollare in un servizio di terze parti. Copia il risultato, scaricalo come file .txt, o invialo direttamente a un altro strumento per continuare a lavorarci.