Newsgroup: it.comp.lang.visual-basic
Titolo: Criptare testo

ciao a tutti...
qualcuno sa, o ha un esmepio gia fatto di come criptare del testo con visual
basic?
dovrei criptare x poi salvare in un txt... e poi rileggere dal txt e
decriptare x riutilizzare il testo..
grazie a tutti


Devi utilizzare le API:
EncryptFile
DecryptFile
Per maggiori informazioni sul loro utilizzo fatti un giro su:
http://www.allapi.net
(O forse ".com" ... stanotte non ho dormito una minchia e il cervello non mi
funzia granchè bene ^_^)  e scaricati "API-Guide" ci sono una miriade di
esempi per tante funzioni API che ti dovrebbero bastare per i prossimi 450
anni!!!
:-)
--
-- Luvme2times
"Love me two times babe | I'm going awayyyy"
J.D.M.

 wrote in message
news:NbW07.31589$_F1.3...@news2.tin.it...


 ha scritto nel messaggio
news:NbW07.31589$_F1.3...@news2.tin.it...

Ho un sorgente che cripta e decripta, sono poche righe in VB e se ti
interessa te lo mando, il problema e' che sara' ormai noto e stranoto quindi
sarebbe meglio che ci mettessi mano per evitare che i tuoi file siano
veramente protetti
In alternativa dovrebbe esserci qualcosa sul Sito Comune
Ciao Stefano

 veramente protetti
eh si, meglio evitarlo... ;))
mi interessa la crittografia, per caso sapete che genere di algoritmo
applicano questi moduli vb di cui parlate?
Cosma

 applicano questi moduli vb di cui parlate?
Esistono moltissime tecniche e sono stati scritti interi trattati
sull'argomento,
L'algoritmo di cui ti parlo in sostanza converte le lettere o blocchi di
lettere - in genere le diverse sillabe - in altre lettere o blocchi di
lettere.
ma ti faccio altri esempi banali e sui quali sono statie costruite migliaia
di varianti
spostare le lettere dell'alfabeto di n lettere per es A=F B=G C=H ecc o
i  -n lettere
invertire l'alfabeto
invertirte l'alfabeto e spostare di n o - n lettere
in informatica puoi fare una codifica binaria alle lettere es A=0 B=1 C=01
D=11 ecc poi converti il tutto in Byte
un esempio sofisticato di questo e' l'algoritmo di hufmann del quale trovi
un esempio sul SC, questo algoritmo e' utilizzato nelle tecniche di
compressione  e la codifica deve essere inserita nella compressione ma puoi
tenerla separata e utilizzarla come chiave di accesso
Altro esempio di costruzione di una chiave;  per esempio una poesia
nel mezzo del cammin di nostra vita
mi ritrovai per una selva oscura
pensa per righe e colonne 1-1 = n   2-1 = e  3-1 = l ecc.
se scrivi 16-1 17-1 27-1 9-1 16-1 9-1 21-2 5-1 17-1 solo chi sa che fai
riferimento a a quella poesia potra' sapere che stai scrivendo la frase
"caro cosma" naturalmente le coppie di numeri possono essere convertite in
lettere quindi la nostra frase diventa "ra sa 27a ia ra zb da sa" come vedi
non ho pensato alla lettera 27 ma puoi trovare tu la soluzione
e anche su questo puoi costruire le tue varianti
Se sei interessato alla crittografia dovresti per prima cosa procurarti un
buon testo.
Ciao Stefano

 Ciao Stefano
bè di testi ne ho letti, l'ho portato come progetto agli esami di matura
e conosco più o meno i principali algoritmi antichi (sostituzione,
trasposizione...) fino ai moderni (DES, RSA per l'asimmetrica) e ho
anche una vaga idea di come possano essere stati implementati
(per i + semplici l'ho fatto col javascript, visto ke la tesina era HTML).
La curiosità era nata dal fatto che sentivo parlare di questi "moduli"
e librerie che svolgono funzioni di crittografia, e non ho idea di che
genere di algoritmi si avvalgano (l'unico a cui ho dato un'occhiata
tra i "moderni" è l'RC5, che è abbastanza compatto come codice,
almeno la versione in C che ho visto io :-)
Grazie cmq, ciao!
Cosma

 ha scritto nel messaggio
news:3z437.3472$kf3.1...@news.infostrada.it...

Allora mi sa che ne sai piu di me :-)))
Ciao Stefano