Close Nav
Image 1 for Vigenère Cipher

Vigenère Cipher

11 June 25

The indecipherable cipher By W Bro Dr Max Katz-Barber

This method of encryption dates back to the 16th century and is named after Blaise de Vigenère, a French diplomat and cryptographer.

Originally devised by Giovan Battista in 1563, it was later improved and popularized by Vigenère in 1586. For centuries, the Vigenère cipher was considered unbreakable, as its complexity, especially with a long and random keyword, made it incredibly difficult to decipher without knowing that keyword.

Breaking the Cipher:

The Vigenère cipher’s security was eventually broken in 1863 by Charles Babbage (the same guy who invented the first computer) and Friedrich Kasiski – a German cryptanalyst. Kasiski discovered that repeated sequences of letters in the ciphertext could be used to deduce the length of the keyword. Once the length of the keyword was known, it could be broken down into simpler Caesar ciphers, making the overall message decipherable at last.

The Vigenère cipher laid the foundation for more complex encryption systems and is still an important historical cipher in the study of cryptography.

The Vigenère cipher is categorised as a ‘polyalphabetic substitution’ method, a similar concept to that used for the Enigma Machine during the Second World War. Its invention marked a significant step forward in cryptography, demonstrating the power of polyalphabetic ciphers and the importance of using a long, random key for encryption. It is still an important historical cipher in the study of cryptography.

Decoding a message

We’ll start with a short example, then you’ll get one for yourself.

To decode a message you will need the coded words and the keyword.

A handy table to have is the Alphabet Numerator shown in Figure 1.

EXAMPLE: See Figure 2 – Example. The coded message is CLV MU WOPN. The keyword is ‘CAKE’.

Step 1: Write out the coded message.

Step 2: In the line below it, write the keyword so that its letters align with the letters of the coded message above it. Keep repeating the keyword until you reach the end of the coded message. Do not write anything in for spaces or punctuations.

Step 3: Once the keyword has been aligned, see what letter on the keyword line aligns with each letter of the code. In this example, the first letter ‘C’ in the code, aligns with ’C’ in the keyword line.

Step 4: Look up ‘C’ in the Alphabet Numerator and you will see that it equates to ‘2’.

Step 5: Count back two steps from ‘C’ and you will get ‘A’. The first letter of the message is A.

Step 6: Do that for each letter of the code and you will see the decoded message ‘ALL IS WELL’. Got all that? Now try the technique out for yourself by solving the masonic cipher on page 45 of the latest Freemason 😉

BECOME A FREEMASON

Ready to take the next step in life but feel like something's missing?

Discover truth & knowledge, build towards your potential and find the clarity you've been searching for. Find out more about Becoming a Freemason today and embark on a journey of self-discovery, moral growth, and lifelong brotherhood.

Experience the empowering ethos of Freemasonry, and sculpt your mind to be upright, knowledgeable, and morally strong.

Find Out More