Also known as: Vigenere, Polyalphabetic Cipher
A cipher using a keyword to shift letters by varying amounts.