Modern Cryptography Fundamentals: What Makes a Cipher Secure?
Engineering
Knowledge check on the mathematical principles underlying modern encryption security