A Vigenere Cipher Solver written in .NET
I had fun coding this and learning more about Vigenere Ciphers, hope someone else finds this as useful.
Cheers!
The implementation of the Kasiski/Babbage attack is a clone of the Python example written by Al Sweigart. You can find the original Python source code here: http://inventwithpython.com/hacking/chapter19.html
Individual Kasiski analysis operations are implemented in VigenereSolver.Library.Analysis.Kasiski
I've implemented a simple Knwon Plaintext attack which only supports Vigenere ciphers with spacing to denote individual words.