This is a school project.
Description can be found here. (03.01.2017)
Build the vigenere
executable with make
.
$ vigenere [-e] FILENAME
Program asks for pass phrase and encrypts the file as FILENAME.encrypted
$ vigenere -d FILENAME.encrypted
Program asks for pass phrase and decrypts the file as FILENAME
$ vigenere -hack FILENAME FILENAME.encrypted
Program prints the used pass phrase.
Pass phrase limit is set to 255. You can easily change it in vigener.h
by changing MAX_PASS_LEN
.