Module cipher_crypt::vigenere [] [src]

The Vigenère Cipher is a polyalphabetic substitution cipher. It was considered 'le chiffre indéchiffrable' for 300 years until Friedrich Kasiski broke it in 1863.

For example, given the message ATTACK AT DAWN and the key was CRYPT then the calculated encoding key would be CRYPTC RY PTCR.

Structs

Vigenere

A Vigenère cipher.