Menu
Number Theory
Euclidean Algorithm
Modular Arithmetic
Modular Inverse
Totient Function
CRT
Legendre Symbol
Jacobi Symbol
Quadratic Residue
Factoring
Primality Test
Cryptography
Primitive Roots
Modular Exponent
Elliptic Curve Element List
Elliptic Curve Addition
Pohlig Hellman
Diffie Hellman
El Gamal
Vignere Cipher
Pollard's P-1
Alphabet Frequency
N-gram Frequency
RSA Encryption
Home
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.