In this video, we look at building a simple substitution cipher called the Caesar cipher in Python. Caesar cipher substitutes every letter of the input message with some other letter that is at a shift from the input letter. We implement this function using a combination of a for loop, if condition and string methods. In the process we also discuss the role of variable scopes inside and outside a function.
1. Introduction - • Python Programming: Introduction to t...
2. How to build a Caesar Cipher? - • Python Programming: How to build a Ca...
3. Why and how to use the modulo operator in the Caesar cipher? - • Python Programming: Why and how to us...
4. Making Caesar cipher work for capital letters and numbers - • Python Programming: Making Caesar cip...
5. How to decode a Caesar cipher? - • Python Programming: How to decode a C...
6. Our encryption technology goes into wrong hands! - • Python Programming: Our encryption te...
7. How to generate random integers using random.randint() - • Python Programming: How to generate r...
8. How to build the enemy encoder using the functions already built? - • Python Programming: How to build the ...
9. Cracking the enemy code when the transposition is set to ‘No Change’ - • Python Programming: Cracking the enem...
10. Cracking enemy code when the transposition encoder is set to even odd swap - • Python Programming: Cracking the enem...
11. Cracking the enemy code even when the encoder is randomly chosen - • Python Programming: Cracking the enem...
www.wibyte.in