https://sharelearn.net/learn/courses/udemy-cryptography-basics-from-scratch-in-python/
Cryptography Basics From Scratch in Python