Plan de Estudios y Temario de la Asignatura
CRIPTOGRAFÍA Y SEGURIDAD EN COMPUTADORES
INGENIERO TÉCNICO EN INFORMÁTICA DE GESTIÓN
ESCUELA POLITÉCNICA SUPERIOR
UNIVERSIDAD DE JAÉN
- Curso académico: Por favor compruebe actualización en página Web de la Universidad
- Carrera: Ingeniero Técnico en Infomática de Gestión
- Curso: 3º
- Cuatrimestre: Segundo
- Naturaleza: Asignatura Optativa
- Créditos Teóricos: 3
- Créditos Prácticos: 3
- Evaluaciones: Convocatorias de Junio y Septiembre
- Imparte: Departamento de Informática
- Area de Conocimiento: Ciencias de la Computación e Inteligencia Artificial
OBJETIVOS
- Introducir al alumno en las bases teóricas de la Criptografía (Teoría de la Información, Matemática Discreta, Computabilidad, etc.)
- Dotar al alumno de los conocimientos necesarios para comprender y aplicar métodos y algoritmos criptográficos de forma adecuada.
- Conocer los diferentes protocolos criptográficos y su correcta implantación y administración.
- Proporcionar al alumno una visión realista sobre el problema de la protección de la información en redes de computadores.
PROGRAMA TEÓRICO
- TEMA 1. INTRODUCCIÓN
- Conceptos Básicos sobre Criptografía
- TEMA 2. FUNDAMENTOS TEÓRICOS DE LA CRIPTOGRAFÍA
- Teoría de la Información
- Fundamentos de Aritmética Modular
- Criptografía y Números Aleatorios
- TEMA 3. CRIPTOGRAFÍA CLÁSICA
- Algoritmos Clásicos de Cifrado
- Máquinas de Rotores. La Máquina ENIGMA
- TEMA 4. ALGORITMOS SIMÉTRICOS DE CIFRADO
- Cifrados de Producto
- El algoritmo DES. Variantes
- El algoritmo IDEA
- Modos de Operación para Algoritmos Simétricos
- Criptoanálisis de Algoritmos Simétricos
- TEMA 5. ALGORITMOS ASIMÉTRICOS DE CIFRADO
- Aplicaciones
- El Algoritmo RSA
- Otros Algoritmos Asimétricos
- Protocolo SSL
- TEMA 6. MÉTODOS DE AUTENTIFICACIÓN
- Firmas Digitales
- Autentificación de Dispositivos
- Autentificación de Usuario mediante Contraseña
- Dinero Electrónico
- Esteganografía
- Certificados X.509
- TEMA 7. PGP
- Fundamentos e Historia de PGP
- Estructura de PGP
- Vulnerabilidades de PGP
- TEMA 8. SEGURIDAD EN REDES DE COMPUTADORES
- Seguridad en Redes
- Hackers
- Virus
PROGRAMA DE PRÁCTICAS
- PRÁCTICA 1. Teoría de la Información y Aritmética Modular
- PRÁCTICA 2. Implementación de una librería de Enteros Largos
- PRÁCTICA 3. Implementación de un algoritmo simétrico.
- PRÁCTICA 4. Implementación de un algoritmo asimétrico.
- PRÁCTICA 5. Implementación de una firma digital.
- PRÁCTICA 6. PGP
BIBLIOGRAFÍA
- Criptografía y Seguridad en Computadores, Segunda Edición. Lucena López, Manuel. Septiembre de 1999.
- Applied Cryptography. Protocols, Algorithms, and Source Code in C. 2nd ed. Schneier, Bruce. John Wiley & Sons, Inc., 1996.
- Handbook of Applied Cryptography. Alfred J. Menezes, Paul C. van Oorschot y Scott A. Vanstone. CRC Press, 1996.
- Cryptography and Network Security. Principles and Practice. 2nd ed. Stallings, William. Prentice Hall International Editions, 1999.
- Cryptography. An Introduction to Computer Security. Seberry, Jennifer; Pieprzyk Josef. Prentice-Hall; 1989.
Para mayor información, contacte con: mlucena@ujaen.es