Home Shift Cipher Substitution Cipher Affine Cipher Hill Cipher Permutation Cipher Vernam Cipher

About Vernam-cipher

One Time Pad algorithm is also known as Vernam Cipher.
It is a method of encrypting alphabetic plain text. It is one of the Transposition techniques which converts plain text into ciphertext.
In this mechanism, we assign a number to each character of the Plain-Text.

Encryption:

For k ∈(ℤ2)^𝑛 we define 𝑒𝑘(x) = (𝑥1 ⊕ 𝑘1 , 𝑥2 ⊕ 𝑘2, … … , 𝑥𝑛 ⊕ 𝑘𝑛)

Decryption:

For k ∈(ℤ2)^𝑛 we define 𝑑𝑘(y) = (𝑦1 ⊕ 𝑘1, 𝑦2 ⊕ 𝑘2, … … , 𝑦𝑛 ⊕ 𝑘𝑛)


Encrypt
Decrypt