perlCRYPT: il mio primo programma fai-da-me condiviso in rete 6 Giugno 2008
Posted by Cerberus108 in Linux, Programmi Fai-da-me, ubuntu.Tags: chiave, crittare, crittatore, glade, perl, testi, testo
trackback
Eccitatissimo per aver appena finito di tirar su il pacchetto .deb di questo mio programma, ho deciso di postarlo su questo mio trascurato [¹] blog, per cercare di vedere come quei miei 60-70 visitatori giornalieri (dei quali credo il 90% finisca qui per sbaglio) avrebbero reagito alla vista di questo programma…

Il mio bel programmino (il tema è quello di UbuntuStudio 8.04)
In pratica, questa specie di widget, scaricabile da qui e scritta in gladexml e perl, fornisce un rapido strumento di crittazione e decrittazione di un testo, seguendo questo metodo di crittazione. In poche parole, possiamo dire che data una chiave, supponiamo appunto che sia “CHIAVE” e un testo, appunto “TESTO”, crea una griglia come la seguente, una riga composta dall’alfabeto inglese normale, e l’altra composta dallo stesso alfabeto, con la particolarità di iniziare con le lettere della chiave nello stesso ordine di essa, e le rimanenti lettere dell’alfabeto in ordine regolare:
ABCDEFGHIJKLMNOPQRSTUVWXYZ
CHIAVEBDFGJKLMNOPQRSTUWXYZ
Dopodiché, prende ogni lettera del testo in chiaro (ovvero non crittato) e la traduce con la sottostante nella griglia sopra descritta; quindi, T diventerà S, E diventerà V, S diventerà R e così via.
Il mio prossimo obiettivo, che spero di raggiungere entro l’anno, vista la grande complessità, è di creare un plugin per il programma di chat Pidgin che permetta di scegliere di avere conversazioni crittate con una data chiave assieme ad un corrispondente avente lo stesso plugin e chiave.
NOTA IMPORTANTE: Come ultima cosa, ci tengo a sottolineare che il mio (e in parte anche di Goozer, visto l’aiuto che mi ha dato per introdurmi all’uso del Glade nei sorgenti Python) programma è rilasciato sotto licenza CC-NC-ND-SA, ovvero che potete usarlo con chi vi pare, come vi pare, quanto vi pare, copiarlo, darlo alla gente eccetera, purché non condividiate una sua versione modificata senza il mio permesso, non lo usiate per scopi commerciali e che lo codividiate con la stessa identica licenza. Grazie!
—————-
[¹] Se nessuno viene a vederlo, che senso ha mantenerlo?

E naturalmente il programma è solo per Linux… vergogna, studia qualche altro linguaggio che funga anche su Winzozz, tipo il Java. :P
killer app!!
XD Assolutamente, la proporrei a freedesktop.org come sostituto standard di policykit…