Saltar al contenido

Criptografía y seguridad de la red

El objetivo de este curso es introducir al alumno en las áreas de criptografía y criptoanálisis. Este curso desarrolla una comprensión básica de los algoritmos utilizados para proteger a los usuarios en línea y para comprender algunas de las opciones de diseño detrás de estos algoritmos. Nuestro objetivo es desarrollar un conocimiento práctico de las matemáticas utilizadas en criptología en este curso.

El curso hace hincapié en dar una comprensión básica de los ataques anteriores a los criptosistemas con el objetivo de prevenir futuros ataques. Se discutirá una amplia variedad de primitivas criptográficas básicas junto con desarrollos recientes en algunos temas avanzados como encriptación basada en identidad, encriptación basada en atributos, encriptación funcional, computación bipartita / multipartita, bitcoin y criptomoneda y criptografía poscuántica.

 

Programa de estudios

DISEÑO DEL CURSO

Semana 1: Introducción a la criptografía, Criptosistema clásico, Cifrado en bloque.

Semana 2: Estándar de cifrado de datos (DES), DES triple, modos de funcionamiento, cifrado de flujo.
Semana 3: Cifrado de flujo basado en LFSR, formación matemática, álgebra abstracta, teoría de números.
Semana 4: Inverso modular, algoritmo de Euclides extendido, pequeño teorema de Fermat, función Phi de Euler, teorema de Euler.
Semana 5: Estándar de cifrado avanzado (AES), Introducción al criptosistema de clave pública, Intercambio de claves Diffie-Hellman, Criptosistema de mochila, Criptosistema RSA.
Semana 6: principalmente pruebas, criptosistema ElGamal, curva elíptica sobre los reales, curva elíptica módulo a Prime.
Semana 7:Criptosistema generalizado de clave pública ElGamal, Criptosistema Rabin.
Semana 8: Autenticación de mensajes, Firma digital, Gestión de claves, Intercambio de claves, Función hash.
Semana 9: función hash criptográfica, algoritmo hash seguro (SHA), estándar de firma digital (DSS).
Semana 10 : Criptoanálisis, Ataque de compensación de tiempo-memoria, Criptoanálisis diferencial y lineal.
Semana 11 : Criptoanálisis en Stream Cipher, Modern Stream Ciphers, intercambio secreto de Shamir y BE, cifrado basado en identidad (IBE), cifrado basado en atributos (ABE).
Semana 12: Ataque de canal lateral, Capa de sockets seguros (SSL), Pretty Good Privacy (PGP), Introducción a la criptografía cuántica, Blockchain, Bitcoin y Criptomoneda.

Mas informacion: [email protected]