Come codificare e decodificare utilizzando il cifrario di Vigènere

Il cifrario di Vigènere è uno dei cifrari classici ed è stato ampiamente considerato come indissolubile dal secolo XVI fino alla fine del XIX secolo. Sebbene crittanalisti poiché hanno dimostrato sbagliato, è ancora un cifrario impegnativo per i non professionisti e può essere un divertente modo per sviluppare le abilità matematiche, nonché conoscenze di crittografia.

Istruzioni

Crittografare

• Scegli un messaggio di testo normale. Questo messaggio può essere qualsiasi testo a tutti, ma non dovrebbe includere la punteggiatura altrimenti sarà difficile crittografare mantenendo il significato. Inoltre, non utilizzare il parola "stop" per indicare periodi.

• Selezionare una chiave, una sequenza di lettere per crittografare con, che non è più il messaggio di testo normale. Questa chiave non è tradizionalmente una sequenza casuale di lettere, ma è una parola o parole. Ripetere la chiave finché corrisponde la lunghezza del testo normale.

• Spostare il testo in chiaro un carattere alla volta in base alla distanza del personaggio chiave corrispondente.

• Ripetere il processo di sostituzione di caratteri fino a quando hai convertito tutto il testo in chiaro. Se il testo normale è più la chiave, ricominciare la chiave nuovamente dove finisce.

Decrypt

• Utilizzare il tasto per invertire la crittografia, spostando nella direzione opposta. Ad esempio, si sarebbero tornare indietro due caratteri nella sezione 1, ad esempio "c". Senza la chiave, sarà necessario utilizzare la procedura riportata di seguito.

• Copiare il messaggio crittografato e posto che copiare sotto l'originale, con la copia in un turno di carattere a destra. Prendere nota del numero di coincidenze. Fare questo fino a quando hai finito con il 75 per cento del messaggio. Il più alto numero di coincidenze dovrebbe indicare la lunghezza della chiave.

• Utilizzare l'analisi di frequenza determinando quali caratteri appaiono più frequentemente all'interno dei limiti della lunghezza della chiave. Se il messaggio è in inglese, ad esempio, la lettera più frequente dovrebbe essere "e."

Consigli & Avvertenze

  • In algebra il processo di crittografia è un po' simile al seguente: Cho= Pho+ Kho(Mod 26)
  • Senza la chiave, il processo di decrittografia può essere difficile. Persone hanno scritto romanzi intero senza uso della lettera "e", quindi potrebbe essere necessario provare di nuovo con la successiva lettera di frequenza più alta, se il messaggio non ha senso.
  • È anche possibile che la lunghezza della chiave è generata si. Verifica il conteggio successivo maggiore coincidenza se tutto il resto fallisce.