Molti di voi avranno letto "La guerra dei codici" di Stephen Budiansky (Garzanti Editore, Milano, 2002) o avranno da ragazzi giocato con gli amici ad inventarsi un proprio codice che permettesse solo a loro sapere cosa l'altro scrivesse.
Durante la seconda guerra mondiale fu famosa "Enigma" la complessa macchina creata dai tedeschi per criptare le proprie comunicazioni tramite un macchinoso codice segreto ed i vari tentativi da parte degli Alleati di forzarla.
Era una macchina capace di generare migliaia di combinazioni che venivano cambiate ogni giorno.
La "permutazione alfabetica" fu ed è ancora oggi una sfida per i matematici.
Noi, a scopo dimostrativo, abbiamo modificato in parte lo
script java di Luke Watson che si trova nella pagina dei
Codici Radio per avere un semplice criptante e un altrettanto semplice decriptante (perdonateci l'invenzione di questi aggettivi).
Per poter al meglio far leggere il proprio testo a chi lo riceve basta inserire alla fine di ogni parola il segno - (da noi inserito nello
script) in modo che le stesse risultino in qualche modo "staccate" l'una dall'altra.
Anche se semplice (noi abbiamo solo invertito l'ordine delle lettere per cui alla a corrisponde la z) a voi basta cambiare a vostro piacimento i due
script e potrete dividere questo codice con altri che li avranno entrambi anche loro.
Un classico uso è per mandare e-mail che, per qualche ragione, si vuole che siano lette e comprese solo da una determinata persona.