This console application can encrypt, decrypt and try to brute force (crack by key selection) a message from a file and write it to a file.
Two test files are also attached.
The menu is very simple, you just need to select the operation you want to perform, then, depending on your choice, you will be offered the following options:
- For the encrypt and decrypt methods, you need to enter the file name that contains the text, the key value (how much encryption or decryption will take place) and the file name where the result will be written
- For of the brute force method, you only need to enter the file name with the text and the file name to write the result
- Selecting the exit in the menu will instantly shut down the program
Be careful, all 3 methods can overwrite the data in the output file.