YouTube course

Cryptography

Covering various areas of cryptography, including symmetric and asymmetric encryption, hashing and cracking with z3.