Caesar Cipher – the easiest encryption method you should know
In cryptographic study, we know the simpliest way to conceal the information is by ‘substitution’. You replace the original word/alphabet by another word/alphabetic ‘systematically’. The word ‘systemtically’ have to be in place because you need a way to decrypt the concealed message.
In Latin language system, we use a alphabet to replace another one sequentially as below:
A replaced by D
B replaced by E
C replaced by F
………………………. and so on and so forth.
In this way, a message originally written as
ATTACK STARTS ON SEVEN TONIGHT
becomes
DWWDFN VWDUWV ……………..
And the key is 3 for we ‘shifted’ three alphabets for each alphabet.
So the decryption is easy, we just shift back the three alphabets in the reverse direction to decrypt the ciphertext.
This encryption method is too naive that an attacker can easily uncover the message by brute force attack. Why? It is because there are only 25 possible keys for this encryption. A can be shifted by at most 25 different positions and so is B, C and D, etc.
So an attacker can literally try all possible keys to break the encryption.
Other than that, can you think of another attack method that can uncover the plaintext encrypted by Caesar Cipher ?
July 8th, 2006 at 11:33 pm
[…] To improve Caesar Cipher Encryption, we can assign each alphabet with another one in an non-sequential manner. For example A can be mapped to D while B can be mapped to R, and so are the rest being mapped to a different alphabet. Recall that Caesar Cipher has a key space of 25, Monoalphabetic Substitution can have a key space of 26 x 25 x 24 x…….x 1, i.e. 26! (This time we have a different assumption, we assume that each alphabet can be mapped to itself). […]
October 1st, 2021 at 1:42 pm
I simply needed to say thanks yet again. I’m not certain the things that I might have handled in the absence of the type of strategies contributed by you on that concern. This was a challenging situation for me, however , discovering a expert strategy you dealt with it forced me to leap with contentment. Now i am happier for this work and as well , wish you comprehend what a powerful job you’re putting in instructing other individuals using your site. Most likely you haven’t got to know all of us.