This is an old revision of the document!
Before you start solving the exercises below, download the lab archive.
The archive contains the source code for Exercise 3, but sadly it is encrypted. Luckily, we also forgot to remove the password file from the archive.
Use openssl
commands to decrypt the source file.
Use OpenSSL to provide confidentiality and integrity for a file.
Implement AES-GCM encryption and decryption in C using OpenSSL.