Vigeneres A basic Vigenere's Cypher program in Python. Project Plan Finish the decoder. Refine both encoder and decoder, split common functions into a new file. Look into making a solver program that analyses cyphertext and solves based on patterns in the encoding.