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:05]
razvan [Resurse]
secure-low-level-programming:capitole:12-criptare-in-programare [2018/12/21 10:45] (current)
razvan [Exercițiu 1]
Line 16: Line 16:
  
   * https://​en.wikipedia.org/​wiki/​Comparison_of_cryptography_libraries   * https://​en.wikipedia.org/​wiki/​Comparison_of_cryptography_libraries
 +
 ===== Exerciții ===== ===== Exerciții =====
  
Line 21: 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.1545375953.txt.gz · Last modified: 2018/12/21 09:05 by razvan