Come criptare un testo con una parola chiave
Questo algoritmo crea un testo criptato usando l'algoritmo del cifrario classico. Il messaggio in chiaro viene cifrato usando la parola chiave in modo periodico. E' per uso sperimentale ed è attualmente in corso di lavorazione.
L'algoritmo di cifratura si basa su queste caratteristiche
- L'alfabeto base รจ composto da 95 caratteri seguendo il codice ASCII dalla posizione 32 alla posizione 126
!\"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
- Ogni carattere della parola chiave crea una traslazione dell'alfabeto in avanti di n posti, in base alla sua posizione n-esima nell'alfabeto base, generando fino a 95 alfabeti cifranti
- Se il messaggio ha un numero di caratteri superiore alla parola chiave, la cifratura tramite la parola chiave si ripete periodicamente.