Descripción de curso
El curso está dividido en tres módulos, cada uno de los cuales está diseñado para realizarse en dos semanas. En los distintos módulos se dará una visión bastante completa de los estándares criptográficos que se utilizan actualmente. No se incluirán referencias históricas ni se analizarán modelos teóricos. El curso estudiará únicamente métodos modernos y reales, siendo el más antiguo de los estudiados el DES (Data Encryption Standard) y el SHA1. Se verán además de estos los sitemas AES, ECC, DSA, ECDSA basándonos en los estándares del FIPS (Federal Information Processing Standards). Todo este estudio se acompañará de un análisis de aspectos matemáticos relacionados con ellos, así como algunas cuestiones más avanzadas de implementación de los mismos.
Módulo 0. Presentación
Módulo 1. Permutaciones, Resumen Digital y Sistemas de Clave Privada
Módulo 2. Aritmética Entera y Modular. Sistemas de Clave Pública y Firma Di
Módulo 3. Geometría sobre cuerpos finitos. Sistemas de Clave Pública y Firm