Usted está aquí: Inicio Ingeniería Informática Cryptography and computer security Lecture notes

Lecture notes

Acciones de Documento
  • Marcadores (bookmarks)
  • Exportación de LTI
Autores: Ana I. González-Tablas Ferreres, José M. de Fuentes García-Romero de Tejada, Lorena González Manzano, Sergio Pastrana Portillo
En esta sección encontraremos ficheros de transparencias, de audio, de video y con orientaciones que el profesor da en clase.

PART 1: Introduction to cryptography and fundamentals

  • 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.
  • LN-P-001. Part 1 Learning guide ( PDF )
  • LN-F-001. Module 1. Mathematical fundamentals of cryptography ( PDF part 1PDF part 2).
  • LN-F-002. Module 2. Introduction to cryptography ( PDF ).
  • LN-F-003. Module 3. Related concepts ( PDF ).
  • LN-F-004. Module 4. Classical cryptography and its cryptanalysis ( PDF ).

PART 2: Mechanisms to achieve message confidentiality

  • In this part, main mechanisms that provide message confidentiality are studied, considering both secret key and public key cryptosystems, as well as the basic concepts and methods of key distribution and management.
  • LN-P-002. Part 2 Learning guidePDF )
  • LN-F-005. Module 5. Symmetric encryption: Block ciphers ( PDF ).
  • LN-F-006. Module 6. Symmetric encryption: Stream ciphersPDF ).
  • LN-F-007. Module 7. Asymmetric encryption ( PDF ).
  • LN-F-008. Module 8: Key distribution and management ( PDF ).

PART 3: Mechanisms to achieve message integrity and authentication

  • 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.
  • LN-P-003. Part 3 Learning guidePDF )
  • LN-F-009. Module 9: Hash functions ( PDF ).
  • LN-F-010. Module 10: Message authentication codes ( PDF ).
  • LN-F-011. Module 11: Digital signature schemes ( PDF ).
  • LN-F-012. Module 12: Public key infrastructures ( PDF ).

PART 4: User authentication mechanisms

  • Finally, this part presents the fundamental concepts of user authentication and the main  mechanisms that provide this property.
  • LN-P-004. Part 4 Learning guidePDF )
  • LN-F-013. Module 13: User authentication ( PDF ).
Reutilizar Curso
Descargar este curso