Python Case Study - Cryptography
This course offers a hands-on, case study-driven introduction to classical and modern cryptography using Python. Through a progression of real-world cipher implementations, learners will understand foundational encryption principles, apply cipher algorithms programmatically, and analyze vulnerabilities in both classical and modern encryption schemes.
Starting with basic reverse and Caesar ciphers, the course advances through brute force attacks, transposition techniques, and affine-based cryptography before culminating in public key cryptosystems like RSA. Learners will gain practical experie…
Watch on Coursera ↗
(saves to browser)
DeepCamp AI