Cryptography crash course Oct 12, 2021 8 min read Cryptography Modern cryptography and its applications can be easily understood at a high level by understanding its three main mechanisms: symmetric encryption, asymmetric encryption and hashing.