A simple file encryption system made in C++ for a college project which takes a text file and encrypts it in ASCII, AES & RSA.
This system requires the installation of the Crypto++ Library for some functions within. Link: https://www.cryptopp.com/wiki/Main_Page
The flow of the project starts with the user entering or inputting a file (text file) into the system. After that the user will be prompted to select between the 3 encryption schemes (Character based, AES and RSA) to be applied to the file in order to encrypt it. After encrypting the required file, the user can choose to decrypt it.
-
Here, fescpp.cpp is the main file that accepts a test file named test.txt.
-
An encypted file named tmp.txt is obtained.
-
Encryption facility is also available.