This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
secure-low-level-programming:capitole:12-criptare-in-programare [2018/12/21 10:43] razvan |
secure-low-level-programming:capitole:12-criptare-in-programare [2018/12/21 10:45] (current) razvan [Exercițiu 1] |
||
---|---|---|---|
Line 25: | Line 25: | ||
</code> | </code> | ||
- | ==== Exercițiu 1 ==== | + | ==== OpenSSL ==== |
Accesăm directorul ''openssl/'' din arhiva de suport. | Accesăm directorul ''openssl/'' din arhiva de suport. | ||
- | 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''). | + | 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''). |