Accesos directos a las distintas zonas del curso

Ir a los contenidos

Ir a menú navegación principal

Ir a menú pie de página

CRIPTOGRAFÍA APLICADA

Curso 2016/2017 / Cod.3110205-

CRIPTOGRAFÍA APLICADA

CONTENIDOS DE LA ASIGNATURA

Los contenidos de la asignatura de distribuyen en los siguientes contenidos temáticos o módulos. 

1.- Introducción a la criptología.

1.1.- Procedimientos clásicos de cifrado.

1.2.- Introducción al Criptoanálisis.

2.1-. Teoría de la Información.

2.2.- Distribución de las letras de una lengua escrita.

3.1.-  Criptografía de Clave Privada.

3.2.- Arquitectura del cifrado en bloque.

3.3.- Cifrados de Feistel.

3.4..- DES.

3.5.- Modos de implementación de los cifrados en bloque.

3.6.- Cifrado múltiple.

3.7.- IDEA.

3.8.- RC5.

3.9.- AES y Rijndael.

3.10 - Ataques especializados a los cifrados en bloque.

4.1.- Criptografía de Clave Pública.

4.2.- Definiciones.

4.3.- Cambio de clave de Diffie-Hellman.

4.4.- Criptosistemas de clave pública.

4.5.- Criptosistema RSA. 

4.6.- Ataque el criptosistema RSA.

4.7.- Criptoanálisis del tipo Wiener-Boneh.

4.8.- Criptosistema de ElGamal.

4.9.-. Ataque al criptosistema de ElGamal.

4.10.-- Criptosistemas de curvas elípticas.

4.11.- Criptosistema de la mochila tramposa.

5.1- Protocolos criptográficos y firmas digitales.

5.2.- Firma digital.

5.3.- Firma digital del criptosistema RSA.

5.4.- Firma digital del criptosistema de ElGamal.

5.5.- Funciones hash.

5.6.- Firma digital estándar del NIST.

6.1.- Aplicaciones de la criptografía de clave pública.

6.2.- Autenticación de un mensaje.

6.3.- Identificación del usuario.

6.4.- Seguridad en la Web.

6.5.- Correo electrónico seguro.

6.6.- Aplicaciones bancarias y comercio electrónico. 

APENDICE A: Soporte criptológico de JAVA: JCA12.1.

A.1 Introducción.

A.2 Evolución de la seguridad en Java.

A.3 Autentificación y autorización..

A.4 Encriptación y Desencriptación.