This assignment requires you to complete two tasks using the OpenSSL API:
- Generate a hash of a given message using SHA-256.
- Perform encryption and decryption using AES-256 in CBC mode.
- Accept the assignment and open the assignment repository in GitHub Codespaces.
- Complete the
question1.c
andquestion2.c
files in thestarter_files
directory. - Run the main functions in the
question1.c
andquestion2.c
files in thestarter_files
directory, to check whether your implementation is proper. - Commit your changes and push your code to the repository.
Note : Don't Change Any Lines of main() function in question1.c
and question2.c
files in the starter_files
directory.
Good luck!