Test your understanding of cryptography fundamentals, encryption types, hashing, key management, and common cryptographic failures.