Crittografia e sicurezza

Cifrario di Vigenère

Cifra e decifra testi online con il metodo di Vigenère usando una chiave alfabetica personalizzata.

Esegui lo strumento

Questo strumento applica il cifrario polialfabetico di Vigenère per codificare e decodificare messaggi tramite una parola chiave. Il sistema esegue uno scostamento ciclico basato sulle lettere della chiave, convertita in maiuscolo durante l'elaborazione. Le lettere del testo avanzano o retrocedono nell'alfabeto a seconda della modalità selezionata: cifratura con spostamento in avanti oppure decifratura con spostamento inverso.

I caratteri non alfabetici, come spazi, cifre numeriche e segni di punteggiatura, rimangono inalterati nella loro posizione originaria e non consumano lettere della chiave. Il programma preserva le maiuscole e le minuscole del testo iniziale. Se lasci il campo del testo vuoto, la finestra genera un risultato vuoto. Se inserisci un testo ma lasci la chiave non compilata, lo strumento impiega la parola chiave predefinita key. Il cifrario offre uno strumento didattico e storico per esplorare la crittografia classica, ma non fornisce sicurezza per dati riservati moderni.

Istruzioni

  1. Inserisci o incolla il testo da elaborare nella casella dedicata.
  2. Digita la parola chiave desiderata nel campo della chiave.
  3. Imposta la modalità su cifratura per applicare lo scostamento in avanti o su decifratura per invertire lo spostamento.
  4. Avvia l'elaborazione per leggere il messaggio convertito nel riquadro di output.

Esempi

  • Cifratura del testo "Ciao Mondo" con chiave "CHIAVE" in modalità di cifratura: produce "Epio Hspkw".
  • Decifratura del testo "Epio Hspkw" con chiave "CHIAVE" in modalità di decifratura: ricostruisce "Ciao Mondo".

FAQ

Che cosa accade se non inserisco alcuna chiave?

Se inserisci un testo ma lasci il campo chiave vuoto, il sistema applica automaticamente la parola chiave predefinita key.

Lo strumento cifra anche numeri e punteggiatura?

No. I caratteri non alfabetici, inclusi spazi, cifre e segni di punteggiatura, restano invariati e non fanno avanzare la posizione della chiave.

La chiave fa distinzione tra maiuscole e minuscole?

No. Il sistema normalizza la chiave in maiuscolo prima di calcolare lo spostamento alfabetico.

Questo cifrario è sicuro per proteggere password o dati sensibili?

No. Il cifrario di Vigenère è un algoritmo storico di tipo polialfabetico con scopi puramente didattici ed esplicativi, privo dei requisiti di sicurezza della crittografia moderna.

Incorpora questo strumento

Aggiungi questo strumento SmartPlusLab funzionante al tuo sito con il codice seguente.