• No se han encontrado resultados

C - Criptografía

N/A
N/A
Protected

Academic year: 2021

Share "C - Criptografía"

Copied!
8
0
0

Texto completo

(1)

1.Discernir entre criptosistemas que podrían ser seguros de aquellos que no son más que palabrería. 2.Diferenciar entre criptografía de clave secreta y clave pública.

3.Estudiar las ideas básicas en las que se basa la criptografía de clave secreta. 4.Estudiar las ideas básicas en las que se basa la criptografía de clave pública 5.Entender el concepto firma digital y su importancia en las comunicaciones

Otros: - Anna Rio Doval ([email protected])

- Jose Luis Ruiz Muñoz ([email protected])

Responsable: - Fernando Martínez Sáez ([email protected])

Unidad que imparte: Curso:

Créditos ECTS:

749 - MAT - Departamento de Matemáticas 2018

GRADO EN INGENIERÍA INFORMÁTICA (Plan 2010). (Unidad docente Optativa)

6 Idiomas docencia: Catalán, Castellano

Unidad responsable: 270 - FIB - Facultad de Informática de Barcelona

Titulación:

Profesorado

Objetivos de aprendizaje de la asignatura

Dedicación total: 156h Grupo grande/Teoría: Grupo mediano/Prácticas: Grupo pequeño/Laboratorio: Actividades dirigidas: Aprendizaje autónomo: 30h 0h 30h 6h 90h 19.23% 0.00% 19.23% 3.85% 57.69%

Horas totales de dedicación del estudiantado

Clases teóricas en las que se expondrán los contenidos de la materia y clases prácticas en las que se familiarizarán con los aspectos prácticos de la materia

(2)

Conceptos básicos

Técnicas modernas de clave secreta

Criptosistemas de clave pública

Firmas digitales

Competencias de la titulación a las que contribuye el contenido:

Competencias de la titulación a las que contribuye el contenido:

Competencias de la titulación a las que contribuye el contenido:

Competencias de la titulación a las que contribuye el contenido:

Criptología, Criptografía y Criptoanálisis. Criptología clásica y criptología moderna. Técnicas básicas: cifrado-descifrado y firma. Criptología de clave privada y de clave pública. Bases matemáticas de la criptología.

Cifrado en bloque y cifrado en flujo.

Data Encryption Standard: Descripción, Historia, Estandarización, Criptoanálisis. Advanced Encryption Standard: Descripción, Estandarización.

Modos de operación para sistemas de cifrado en bloque.

Operaciones aritméticas multi-precisión. Algoritmo de Euclides.- Congruencias, grupo multiplicativo, aritmética modular, exponenciación modular, teorema chino.

Cálculo de raíces cuadradas.

Números primos, criterios de primalidad probabilísticos, generación aleatoria de números primos. Factorización de números enteros, estado actual del problema y perspectivas.

El problema del logaritmo discreto: variantes sobre cuerpos finitos y curvas elípticas. Criptosistema RSA (Rivest, Shamir, Adleman).

Criptosistema de ElGamal.

Sistema de Diffie-Hellman para la distribución de claves.

Funciones hash criptográficas. Secure Hash Standard. Firmas digitales: RSA, DSA y ECDSA

Descripción:

Descripción:

Descripción:

(3)

El futuro próximo?

Competencias de la titulación a las que contribuye el contenido:

Competencias de la titulación a las que contribuye el contenido:

Transformaciones de cifrado y descifrado.Técnicas mixtas clave privada-clave pública. Esquemas y protocolos de indentificación.

SSL. Micropagos. Secretos compartidos. Votaciones electrónicas. Watermarks. SMIME. PKCS...

Criptografía basada en retículos. Criptografía sobre curvas hiperelípticas. Criptografía cuàntica.

Descripción:

(4)

Conceptos básicos

Criptografía de clave secreta

Prueba de criptografía de clave secreta

Criptografía de clave pública

Firma digital

Objetivos específicos: Objetivos específicos: Objetivos específicos: Objetivos específicos: 1, 2 1, 2, 3 1, 2, 3 1, 2, 4 Grupo grande/Teoría: 2h Grupo mediano/Prácticas: 0h Grupo pequeño/Laboratorio: 2h Actividades dirigidas: 0h Aprendizaje autónomo: 2h Grupo grande/Teoría: 6h Grupo mediano/Prácticas: 0h Grupo pequeño/Laboratorio: 4h Actividades dirigidas: 0h Aprendizaje autónomo: 12h Actividades dirigidas: 1h Aprendizaje autónomo: 0h Grupo grande/Teoría: 12h Grupo mediano/Prácticas: 0h Grupo pequeño/Laboratorio: 8h Actividades dirigidas: 0h Aprendizaje autónomo: 30h Grupo grande/Teoría: 4h Dedicación: 6h Dedicación: 22h Dedicación: 1h Dedicación: 50h Dedicación: 8h

(5)

Protocolos y estándares criptográficos

Prueba de criptografía de clave pública

Criptografía del futuro

DNI electrónico

Objetivos específicos: Objetivos específicos: Objetivos específicos: Objetivos específicos: Objetivos específicos: 5 1 1, 2, 4, 5 1, 2 2, 5 Grupo grande/Teoría: 3h Grupo mediano/Prácticas: 0h Grupo pequeño/Laboratorio: 0h Actividades dirigidas: 0h Aprendizaje autónomo: 16h Actividades dirigidas: 1h Aprendizaje autónomo: 0h Grupo grande/Teoría: 1h Grupo mediano/Prácticas: 0h Grupo pequeño/Laboratorio: 0h Actividades dirigidas: 0h Aprendizaje autónomo: 4h Grupo grande/Teoría: 0h Grupo mediano/Prácticas: 0h Grupo pequeño/Laboratorio: 1h Actividades dirigidas: 2h Aprendizaje autónomo: 1h Dedicación: 19h Dedicación: 1h Dedicación: 5h Dedicación: 4h

(6)

Correo seguro

Funciones hash

AES

Distribución de claves y firma digital

Objetivos específicos: Objetivos específicos: Objetivos específicos: Objetivos específicos: 1, 2, 3, 4, 5 5 1, 2, 3 2, 3, 4, 5 Grupo grande/Teoría: 0h Grupo mediano/Prácticas: 0h Grupo pequeño/Laboratorio: 2h Actividades dirigidas: 2h Aprendizaje autónomo: 1h Grupo grande/Teoría: 0h Grupo mediano/Prácticas: 0h Grupo pequeño/Laboratorio: 1h Actividades dirigidas: 0h Aprendizaje autónomo: 2h Grupo grande/Teoría: 0h Grupo mediano/Prácticas: 0h Grupo pequeño/Laboratorio: 5h Actividades dirigidas: 0h Aprendizaje autónomo: 6h Grupo grande/Teoría: 0h Grupo mediano/Prácticas: 0h Grupo pequeño/Laboratorio: 4h Actividades dirigidas: 0h Aprendizaje autónomo: 6h Dedicación: 5h Dedicación: 3h Dedicación: 11h Dedicación: 10h

(7)

Sistema criptográfico

Openssl/TLS

20 % Test criptografía de clave secreta. 40 % Test criptografía de clave pública. 40 % Labarotorio. Sistema de calificación Objetivos específicos: Objetivos específicos: 2, 3, 4, 5 3, 4, 5 Grupo grande/Teoría: 0h Grupo mediano/Prácticas: 0h Grupo pequeño/Laboratorio: 1h Actividades dirigidas: 0h Aprendizaje autónomo: 0h Grupo grande/Teoría: 0h Grupo mediano/Prácticas: 0h Grupo pequeño/Laboratorio: 2h Actividades dirigidas: 2h Aprendizaje autónomo: 6h Dedicación: 1h Dedicación: 10h

(8)

Básica:

Complementaria:

Paar, C.; Pelzl, J. Understanding cryptography: a textbook for students and practitioners. Springer, 2010. ISBN 9783642041006.

Hoffstein, J.; Pipher, J. C.; Silverman, J. H. An Introduction to mathematical cryptography. 2nd ed. Springer, 2014. ISBN 9781493917105.

Menezes, A.J.; Van Oorschot, P.C.; Vanstone, S.A. Handbook of applied cryptography. CRC Press, 1997. ISBN 0849385237. Mollin, R.A. RSA and public-key cryptography. Chapman & Hall/CRC, 2003. ISBN 1584883383.

Pastor Franco, J.; Sarasa López, M.Á.; Salazar Riaño, J.L. Criptografía digital : fundamentos y aplicaciones. 2a ed. Publicaciones Universitarias Universidad de Zaragoza, 2001. ISBN 8477335583.

Stallings, W. Cryptography and network security: principles and practice. 7th ed. Pearson, 2017. ISBN 9781292158587.

Anderson, R.J. Security engineering: a guide to building dependable distributed systems. 2nd ed. John Wiley & Sons, 2008. ISBN 9780470068526.

Stinson, D.R. Cryptography: theory and practice. 3rd ed. Chapman & Hall / CRC, 2006. ISBN 1584885084. Salomaa, A. Public-key cryptography. Springer-Verlag, 1996. ISBN 9783642082542.

Koblitz, N. A course in number theory and cryptography. 2nd e. Springer-Verlag, 1994. ISBN 0387942939.

Blake, I. F; Seroussi, G.; Smart, N. Elliptic curves in cryptography. Cambridge University Press, 1999. ISBN 0521653746. Delfs, H.; Knebl, H. Introduction to cryptography: principles and applications. 2nd ed. Springer, 2007. ISBN 3540492437. Schneier, B. Applied cryptography: protocols, algorithms, and source code in C. 2nd ed. John Wiley & Sons, 1996. ISBN 0471117099.

Yan, S.Y. Computational number theory and modern cryptography [en línea]. John Wiley & Sons, 2013Disponible a: <http://onlinelibrary.wiley.com/book/10.1002/9781118188606>. ISBN 9781118188583.

Daemen, J.; Rijmen, V. The design of Rijndael: AES the advanced encryption standard. Springer, 2001. ISBN 3540425802. Hankerson, D.; Menezes, A.; Vanstone, S. Guide to elliptic curve cryptography [en línea]. Springer, 2004Disponible a: <http://link.springer.com/book/10.1007/b97644>. ISBN 038795273X.

Referencias

Documento similar

Presentamos una experiencia de aplicación de la acción tutorial en sesiones de pequeño grupo, llevada a cabo en la asignatura Lengua y Cultura Francesas Aplicadas a

El currículo desde la perspectiva del aprendizaje autónomo implica partir de la biografía del estudiante, de la cultura al grupo de la sociedad al que

Asimismo, en algunas asignaturas cada grupo de clases expositivas se subdivide en 3 de Prácticas de Laboratorio (por ejemplo, al grupo de clases expositivas TE1

Las actividades formativas dirigidas al grupo PROMEDIA han sido efectuadas por profesorado de la Facultad que forma parte de este proyecto, por alumni UCM que

— Y para terminar, haremos unas reflexiones sobre una enseñanza adap- tada a las clases de español en grandes grupos, en Gabón..

El Grupo SigMAT es un Grupo de Investigación de la Junta de Andalucía creado en 2012 y compuesto por profesorado e investigadores del Departamento de Teoría de la Señal,

A) Clases expositivas en grupo grande (“GA” o “GB” en las tablas horarias ): Lección impartida por el profesor que puede tener formatos diferentes (teoría, problemas

Por la noche cena libre Opcional en el Hotel (restaurante o cafetería) A las 23:30h saldremos con el autobús desde el hotel para ir a la Fiesta en la Discoteca Circulo