Skip to content

Latest commit

 

History

History
18 lines (9 loc) · 944 Bytes

README.md

File metadata and controls

18 lines (9 loc) · 944 Bytes

Simple-File-Encryption-System

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.

Flow:

Picture1

  • 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.