Calcolatrici
Text Tool

Calcolatore cifrario di Vigenère

Codifica e decodifica il testo utilizzando il cifrario di Vigenère con una chiave personalizzata. Un classico cifrario di sostituzione polialfabetico per la crittografia sicura dei messaggi.

Inserisci testo e chiave per vedere il risultato

Dettagli crittografia

Codifica e decodifica il testo utilizzando il cifrario di Vigenère con una chiave personalizzata. Un classico cifrario di sostituzione polialfabetico per la crittografia sicura dei messaggi. Il cifrario di Vigenère è un metodo di cifratura classico utilizzato da secoli.

Per codificare un messaggio, allinei il tuo testo in chiaro con una chiave ripetuta. Ogni lettera viene spostata del numero di posizioni indicate dalla lettera chiave corrispondente.

Per decodificare un messaggio crittografato, usi la stessa chiave ma sposti le lettere all'indietro. Questo calcolatore gestisce automaticamente la codifica e la decodifica.

Esempio

Plaintext: 'HELLO WORLD', Key: 'KEY' → 'RIJVS UYVJN'

Domande frequenti

Il cifrario di Vigenère è un cifrario di sostituzione polialfabetica che utilizza una parola chiave per spostare ogni lettera del testo in chiaro di quantità variabili. È stato considerato indecifrabile per secoli ed è ancora utilizzato oggi per scopi educativi e crittografia semplice.
Una buona chiave dovrebbe essere lunga, casuale e memorabile. Le chiavi più lunghe rendono il cifrario più sicuro. Evita parole del dizionario o modelli prevedibili.
Sì. Questo calcolatore preserva spazi, punteggiatura, numeri e caratteri speciali. Solo le lettere alfabetiche (A-Z, a-z) vengono crittografate o decrittografate.
Storicamente considerato indecifrabile, il cifrario di Vigenère può ora essere decifrato con l'analisi della frequenza. È ottimo per imparare la crittografia, ma non è consigliato per la sicurezza moderna. Usa AES per le reali esigenze di sicurezza.
Senza la chiave, decodificare un cifrario di Vigenère è molto difficile ma possibile con tecniche crittanalitiche avanzate. Tuttavia, questo calcolatore richiede la chiave corretta per decodificare.