A very basic vigenere cipher cracker using Kasiski Examination and Frequency Analysis
- Clone the repository
- cd
Vigenere Cracker
javac VigenereCracker.java
java VigenereCracker --inFile [input_file] --outFile [output_file]
- The program parses the cipher text present in the input file and writes the message to output file.
The following cipher is taken from here
java VigenereCracker --inFile problem1.txt --outFile output.txt
Most probable key length: 6
Guessed Key by Frequency Analysis: RANDOM
Output saved to output.txt