Running Key Cipher

A polyalphabetic substitution cipher that uses a long passage of text as its key.