Sunteți pe pagina 1din 1

Lector ing.

Mihai TOGAN

Lucrare de laborator Nr.1


-2012-

Biblioteci criptografice
Taskuri I. Documentare privind biblioteca criptografica openssl (www.openssl.org). openssl API openssl.exe II. Compilare pachet openssl (API + exe) pentru platforme Win32/Linux; Descarcare openssl-1.0.0g.tar.gz Vezi fisierul INSTALL.W32 @obs: Necesita perl; se poate instala strawberry-perl @obs: Atentie la environmentul de Vstudio Compilarea se va face pentru a API ul corespunzator in ambele forme : biblioteca statica (LIB) si biblioteca dinamica (DLL). Studiu modlaitate de linkare aplicatii cu bibliotecil statice si dinamice. III. Studiu exemple de utilizare aplicatie openssl.exe si biblioteca openssl API Criptare /decriptare fisiere folosind algoritmi simetrici Exemplu 1 : Criptarea fisierului 1.txt in fisierul 2.des folosind algoritmul de criptare simetric DES si o parola de criptare : openssl.exe enc des -e in 1.txt Exemplu 2 : Criptarea fisierului 1.txt in fisierul 2.des folosind algoritmul de criptare simetric DES (in modul de lucru CBC) si o cheie de criptare : openssl enc des-cbc in in.txt out out.des K 0123456789ABCDEF iv 00000000000000 -nopad IV. Studiu biblioteci cryptografice similare: cryptlib: http://www.cs.auckland.ac.nz/~pgut001/cryptlib/index.html crypto++: http://www.cryptopp.com/ ..... out 2.des nosalt

S-ar putea să vă placă și