You are viewing a free preview of this lesson.
Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.
Classical ciphers are the historical encryption techniques that laid the groundwork for modern cryptography. While they are no longer secure by today's standards, understanding them is essential for grasping the principles that underpin modern algorithms.
Substitution ciphers replace each letter in the plaintext with another letter or symbol.
The Caesar cipher is one of the oldest known encryption techniques, used by Julius Caesar around 50 BC:
Plaintext: HELLO WORLD
Shift: 3
Ciphertext: KHOOR ZRUOG
Why it is insecure:
ROT13 is a special case of the Caesar cipher with a shift of 13:
A ↔ N B ↔ O C ↔ P ... M ↔ Z
Applying ROT13 twice returns the original text. It is used for trivial obfuscation (e.g., hiding spoilers) but provides zero security.
Subscribe to continue reading
Get full access to this lesson and all 10 lessons in this course.