This part provides an introduction to basic concepts of cryptography, as well as to the main mathematical foundations on which it is based. The study of the methods used until the middle of the 20th century (classical cryptography) allows to learn in a simplified way the fundamentals of current cryptographic methods.
1.0. Part 1 Learning guide (PDF).
1.1. Module 1. Mathematical fundamentals of cryptography:
1.1.1 Mathematical fundamentals of cryptography (PDF part 1).
2.0. Part 2 Learning guide (PDF).
This part covers in detail main mechanisms that provide message integrity and authentication, as well as the basic concepts and methods to authenticate public key owners and other key attributes.
3.0. Part 3 Learning guide (PDF).
Finally, this part presents the fundamental concepts of user authentication and the main mechanisms that provide this property.