The Vigenère cipher (French pronunciation: [viʒnɛːʁ]) is a method of
encrypting alphabetic text by using a series of interwoven Caesar
ciphers, based on the letters of a keyword. It employs a form of
polyalphabetic substitution.