/vigenere-cracker

Crack vigenere encrypted text using index of coincidence and character frequencies.

Primary LanguageC

Vigenère cipher solver

Uses index of coincidence and frequency analysis to find Vigenère cipher keys from ciphertexts.

Build

make

Binary will be written to ./build/solve

Example usage

./build/solve txt/shakespeare-encrypted.txt

References

Vigenère cipher

Index of Coincidence

Frequency analysis