Mathematical foundations of secure communication
History, terminology, and fundamentals of cryptography
Historical encryption methods and their analysis
Number theory essentials for cryptography
RSA, Diffie-Hellman, and asymmetric encryption
Modern cryptography using elliptic curves
Authentication and non-repudiation
Cryptographic hash functions and applications
Proving knowledge without revealing information
Comprehensive references and practice materials