User Tools

Site Tools


secure-low-level-programming:capitole:12-criptare-in-programare

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
secure-low-level-programming:capitole:12-criptare-in-programare [2018/12/21 09:03]
razvan
secure-low-level-programming:capitole:12-criptare-in-programare [2018/12/21 10:45] (current)
razvan [Exercițiu 1]
Line 12: Line 12:
   * [[http://​koala.cs.pub.ro/​training/​res/​secure-low-level-programming/​slides/​12-criptare-in-programare.pdf|Slide-uri]]   * [[http://​koala.cs.pub.ro/​training/​res/​secure-low-level-programming/​slides/​12-criptare-in-programare.pdf|Slide-uri]]
   * [[http://​koala.cs.pub.ro/​training/​res/​secure-low-level-programming/​arc/​12-criptare-in-programare-skel.zip|Arhiva de suport]]   * [[http://​koala.cs.pub.ro/​training/​res/​secure-low-level-programming/​arc/​12-criptare-in-programare-skel.zip|Arhiva de suport]]
 +
 +===== Alte resurse =====
 +
 +  * https://​en.wikipedia.org/​wiki/​Comparison_of_cryptography_libraries
  
 ===== Exerciții ===== ===== Exerciții =====
Line 18: Line 22:
 wget http://​koala.cs.pub.ro/​training/​res/​secure-low-level-programming/​arc/​12-criptare-in-programare-skel.zip wget http://​koala.cs.pub.ro/​training/​res/​secure-low-level-programming/​arc/​12-criptare-in-programare-skel.zip
 unzip 12-criptare-in-programare-skel.zip unzip 12-criptare-in-programare-skel.zip
 +cd 12-criptare-in-programare-skel/​
 </​code>​ </​code>​
  
-==== Exercițiu 1 ==== +==== OpenSSL ​====
- +
-Accesăm directorul ''​lalala/''​ din arhiva de suport. +
- +
-TODO +
- +
-==== Exercițiu 2 ==== +
- +
-Accesăm directorul ''​lalala/''​ din arhiva de suport. +
- +
-TODO +
- +
-==== Exercițiu 3 ====+
  
-Accesăm directorul ''​lalala/''​ din arhiva de suport.+Accesăm directorul ''​openssl/''​ din arhiva de suport.
  
-TODO+Urmăriți conținutul fișierului ''​prog.c''​ și rulați executabilul ''​prog''​. Programul face criptarea și decriptarea unui text folosind un mesaj și o cheie predefinită. Programul folosește implementarea AES (//Advanced Encryption Standard//) din biblioteca [[https://​www.openssl.org/​|OpenSSL]] (linkată în ''​Makefile''​ cu opțiunea ''​-lcrypto''​).
  
  
secure-low-level-programming/capitole/12-criptare-in-programare.1545375825.txt.gz · Last modified: 2018/12/21 09:03 by razvan