|
Códigos y Criptografía
Objetivo:
Estudiar algunos de los principales métodos, algoritmos, técnicas y herramientas necesarias para la implementación de aplicaciones criptográficas y de seguridad de datos. El contenido del curso está orientado a la resolución eficiente del problema de cómo establecer una comunicación segura entre dos o más entidades de manera tal que se garantice un alto grado de confidencialidad, integridad y auntenticidad en los datos y documentos intercambiados. El contenido del curso incluye el estudio de diversos aspectos teóricos relacionados con los algoritmos y esquemas criptográficos, así como la aplicación de dichas técnicas para resolver problemas prácticos en el envío de datos y comunicación de manera segura.
Contenido:
- Introducción a Criptosistemas clásicos
- Definición de comunicación segura
- Ataques a criptosistemas.
- Técnicas y algoritmos clásicos en criptografía moderna.
- Principales esquemas criptográficos.
- Criptografía de llave secreta.
- DES. AES. RC4.
- Modos de operación.
- Criptografía de llave pública
- Funciones de solo ida y sus pasadizos secretos (trapdoors).
- Criptosistemas de clave pública.
- RSA, Diffie-Hellman, El Gamal
- Criptosistemas de curvas elípticas.
- Firmas digitales y autenticación
- Funciones de digestión de mensajes (Hash functions).
- Firmas digitales.
- Protocolos de autenticación.
- Protocolos: dinero digital.
- Protocolos de identificación y autenticación.
- Protocolos de Seguridad para autenticación.
- Firmas a ciegas y sus aplicaciones
- Elecciones electrónicas
- Monedero digital
Bibliografía:
- Francisco Rodríguez-Henríquez, N.A. Saqib, Arturo Díaz Pérez and Cž etin Kaya Kocž, Cryptographic Algorithms on Reconfigurable Hardware, Springer First Edition, November 2006, 362 pages, ISBN: 0387338837.
- W. Trappe&L. C.Washington. Introduction to Cryptography with Coding Theory, Prentice-Hall, 2002. ISBN: 0-13-061814-4 .
- Guide to Elliptic Curve Cryptography, D. Hankerson, A. Menezes, S. Vanstone, Springer-Verlag, 2004. ISBN 0-387-95273-X
- International Workshop on Cryptographic Hardware and Embedded Systems, CHES 99-CHES 2006.
- Bruce Schneier. Applied Cryptography: Protocols, Algorithms, and Source Code in C, Second Edition, John Wiley & Sons, 1996 ISBN 0-471-11709-9.
- Handbook of Applied Cryptography, Menezes, Oorschot, Vanstone. CRC Press, New York, fifth edition (2001) Portal Internet del libro.
- The Art of Computing Programming, Donald E Knuth, Addison-Wesley, Boston, third edition (2001) Portal Internet del Libro
- The Design of Rijndael, Joan Daemen, Vincent Rijmen, Springer, Heidelberg, 2002 Portal Internet del Libro
- Elementary Number Theory and its applications, Fourth Edition, K. Rosen, AT&T Bell Laboratories, 2000. Portal Internet del libro
- Jorge Ramió Aguirre, Seguridad Informática y Criptografía, Tercera edición v 3.1 V 3 de marzo de 2003, disponible en: http://www.criptored.upm.es
|
|