Vigenere Cypher

Vigenere Cypher, where you shift the characters in a message depending on the number value of each character in the keyword. If the keyword is "abcd", you shift the first letter of the secret message by 1 (value of "a"), the second by 2 (value of "b"), the third by 3, the fourth by 4. The next letter shifted by 1 again.

The best keyword is random letters, and longer than the secret message, and only used once. Then it becomes the One-Time Pad, which is unbreakable.

Input message Keyword

or

Output


Back to Index