Criptografía
Diagrama semanal
-
Criptografía - Edición 2022
El objetivo es dictar un curso de criptografía orientado a estudiantes de ingeniería. En este sentido se espera balancear tanto aspectos teóricos como aspectos algorítimicos y aspectos orientados al uso de la criptografía en la práctica profesional. Se estudiarán también diversos aspectos relacionados con los estándares NIST. De haber tiempo, se espera completar con algunos datos de la historia de la criptografía que ayuden a ilustrar diversos conceptos. Se espera que quienes tomen el curso, terminen teniendo no sólo fundamentos básicos sobre la criptografía, sino que también adquieran ideas claras sobre su uso en la profesión.
-
Notificado para Fecha de Oral Consulta
-
-
Obligatorio 1 Archivo
-
Obligatorio 2 Archivo
-
Obligatorio 3 Archivo
-
Obligatorio4 Archivo
-
-
-
Bibliografía: Cryptography - Theory and Practice, Stinson
-
Laboratorio 1 - Parte 1 Archivo
-
Laboratorio 1 - Parte 2 Archivo
-
Laboratorio 2 Archivo
-
-
- Semanas 07/03, 14/03
- Clave Privada / AES (Capítulos 2 y A)
- Bibliografía complementaria: "The Design of Rijndael" - Joan Daemen y Vincent Rijmen. Accesible desde Timbó aquí
-
- Semanas 21/03, 28/03.
- RSA (Capítulo 3)
- Paper interesante: "RSA Key Extraction via Low-Bandwidth Acoustic Cryptanalysis - Genkin, Shamir y Tromer". Aquí
-
- Semanas 4/4 y 18/4
- Semana 11/4 es Turismo.
- ElGamal y Logaritmo Discreto (Capítulo 4, 2 clases)
-
- Semanas 18/04, 25/04 y 9/05.
- Período primeros parciales: 27/4 - 7/5, No tenemos clases.
- Hash (Capítulo 7, 2 clases)
-
Especificación del standard SHA-3 (NIST)
-
- Semana 9/05 y 16/05
- Firmas Digitales (Capítulos 8 y 10, 2 clases)
-
- Semanas 23/05, 30/05 y 6/06.
- MAC (Capítulo 8 y 10).
- Reducciones Semánticas (Capítulos 9 y 11, 2 clases)
- Semanas 23/05, 30/05 y 6/06.
-
- Semanas 06/06 y 13/06
- Generadores Pseudoaleatorios (Capítulo 11)
- Semanas 06/06 y 13/06
-
- Semana de 20/06
-
- Segundos parciales: 25/06 - 09/07 - No tenemos clase.
- Toma de orales a partir de la semana 11/07, fechas a confirmar.