Vigenére Cipher

Notes

The Vigenère Cipher takes an input string and a key. Using addition modulo 26, the Vigenère Cipher simulates the tabula recta, shown below, to return a deciphered or an encrypted string.
Tabula Recta (from Wikipedia)