Vai al contenuto
TextArray
100% locale

Cifratura di Vigenère

Crittografa e decrittografa il testo con il classico cifrario con parole chiave di Vigenère.

Ingresso

Cifratura di Vigenère

Digita una parola chiave, incolla il testo e il codice Vigenère sposta ogni lettera della lettera corrispondente della chiave: A si sposta di 0, B di 1 e così via, con la chiave che si ripete per tutto il tempo in cui il messaggio viene eseguito. Cambia la direzione per decrittografare e la stessa chiave riporta il testo cifrato nell'originale. Tutto si aggiorna in tempo reale durante la digitazione, quindi puoi guardare il testo in chiaro confuso lettera per lettera.

Lo strumento è costruito per i luoghi in cui vive oggi il cifrario Vigenère: cache misteriose di geocaching, puzzle di escape room, sfide CTF, cacce al tesoro e lezioni in classe sulla crittografia classica. Gli insegnanti lo usano per dimostrare perché un codice polialfabetico supera il semplice conteggio della frequenza, e i risolutori di enigmi usano la direzione di decifrazione per testare le chiavi candidate rispetto a un'iscrizione in pochi secondi.

La chiave utilizza solo lettere: le cifre e i simboli digitati al suo interno vengono ignorati e una chiave senza lettere viene segnalata anziché indovinata. La cifra funziona sul semplice alfabeto dalla A alla Z: le lettere accentate, le cifre, la punteggiatura e le emoji non vengono mai spostate. Con "Mantieni non lettere" attivo passano sul posto senza far avanzare la chiave; disattivalo per il classico testo cifrato solido con tutto il resto rimosso. "Preserva maiuscole" mantiene le maiuscole o produce un output tradizionale tutto maiuscolo quando disabilitato.

Una nota onesta: il cifrario di Vigenère era chiamato "le chiffre indéchiffrable" nel XVI secolo, ma è infrangibile dal 1863 e oggi è un enigma, non una protezione. Per qualsiasi cosa veramente riservata, utilizza lo strumento di crittografia del testo con la vera crittografia AES. In ogni caso, il tuo testo non lascia mai il browser: nulla di ciò che digiti qui viene caricato da nessuna parte.

FAQ

Come funziona il cifrario Vigenère?
Ogni lettera del tasto indica uno spostamento: A significa spostamento di 0, B di 1, fino a Z di 25. La prima lettera del testo viene spostata della prima lettera del tasto, la seconda della seconda e il tasto si ripete quando si esaurisce. La decrittazione applica gli stessi spostamenti al contrario, motivo per cui deve essere utilizzata esattamente la stessa chiave per entrambe le direzioni.
Il cifrario Vigenère è sicuro?
No. Resistette agli attacchi per tre secoli, ma Kasiski pubblicò una svolta generale nel 1863 e gli strumenti moderni craccano i tasti brevi in millisecondi. Trattatelo come un puzzle e un pezzo di storia. Per tutto ciò che necessita effettivamente di protezione, utilizza lo strumento di crittografia del testo, che applica la vera crittografia AES-256.
Cosa succede alle lettere accentate, alle cifre e alla punteggiatura?
La cifra sposta solo le 26 lettere latine senza accento. Le lettere accentate come é o ü, le cifre, la punteggiatura e gli emoji passano immutati e non consumano mai una lettera chiave, quindi "attacco all'alba" e "attacco all'alba" crittografano le loro lettere in modo identico. Disattiva "Mantieni non lettere" per eliminare invece tutto ciò che non è una lettera.
Perché la mia chiave viene rifiutata?
La chiave necessita di almeno una lettera dalla A alla Z, perché solo le lettere definiscono uno spostamento. Le cifre e i simboli nella chiave vengono saltati, quindi una chiave come "k3y!" viene trattato come "KY". Una chiave composta interamente da cifre o simboli non ha più lettere e produce un errore invece di un'ipotesi silenziosa.
Il mio testo è caricato da qualche parte?
No. Il codice viene eseguito interamente nel tuo browser e né il testo né la chiave lasciano mai il tuo dispositivo.