Plan de Estudios y Temario de la Asignatura
SEGURIDAD Y PROTECCIÓN DE LA INFORMACIÓN
INGENIERO TÉCNICO EN INFORMÁTICA DE GESTIÓN
ESCUELA POLITÉCNICA SUPERIOR
UNIVERSIDAD DE ALMERÍA
- Curso académico: Por favor compruebe actualización en página Web de la Universidad
- Carrera: Ingeniero Técnico en Informá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 Lenguajes y Computación
- Area de Conocimiento: Lenguajes y Sistemas Informáticos
OBJETIVOS
- Introducir al alumno en los fundamentos matemáticos y las técnicas utilizadas para la protección de la información en sistemas informáticos.
- Dotar al alumno de los conocimientos necesarios para comprender y aplicar métodos y algoritmos criptográficos clásicos y modernos.
- Introducir los conceptos de esquemas y protocolos de seguridad y, en general, la gestión de claves.
- Presentar los principales aspectos en seguridad de sistemas operativos y bases de datos.
- Introducir al alumno en la problemática de la protección de la información en medios electrónicos: Comercio electrónico, EDI, intercambio de mensajes por medio del correo electrónico, páginas web y demás sistemas de comunicación electrónica.
PROGRAMA TEÓRICO
- TEMA 1. INTRODUCCIÓN
- Conceptos fundamentales sobre la Seguridad Informática
- Confidencialidad, integridad y disponibilidad de la información
- El Reglamento de Seguridad (R.D. 994/1999)
- Amenazas y métodos de defensa
- Terminología, componentes y tipos de criptosistemas
- TEMA 2.
FUNDAMENTOS TEÓRICOS
- Introducción a la teoría de la información
- Introducción a la teoría de los números
- Introducción a la teoría de la complejidad de los algoritmos
- TEMA 3.
METODOS CRIPTOGRÁFICOS CLÁSICOS
- Introducción a los criptosistemas clásicos
- Sustitución simple monoalfabeto
- Sustitución homofónica
- Sustitución polialfabeto
- Cifrado con clave continua
- Sustitución poligráfica
- Clasificación de los métodos clásicos
- Criptoanálisis de los métodos de sustitución
- TEMA 4.
CRIPTOGRAFIA MODERNA:CRIPTOSISTEMAS DE CLAVE PRIVADA Y PUBLICA
- Principios de los criptosistemas de clave privada
- El algoritmo DES, Data Encryption Standard
- El algoritmo IDEA , International Data Encryption Algorithm
- Otros cifrados de bloque
- Introducción al cifrado en flujo
- Principios de los criptosistemas de clave publica
- Funciones unidireccionales con trampa
- Cifrados exponenciales
- Algoritmo de Pohling-Hellman
- Algoritmo de Rivest,Shamir y Adleman (RSA)
- Cifradores de mochila de Merkle-Hellman
- Cifradores McEliece con codigos correctores de error y su seguridad
- TEMA 5.
GESTION DE CLAVES
- Generadores de claves
- Almacenamiento de claves
- Distribución de claves
- Mantenimiento de claves
- TEMA 6.
ESQUEMAS Y PROTOCOLOS DE SEGURIDAD
- Autenticación e Integridad
- La firma digital
- Esquemas de firma digital
- Transferencia trascordada
- Pruebas con transferencia de información nula o mínima
- TEMA 7.
SEGURIDAD EN SISTEMAS OPERATIVOS
- Amenazas lógicas a los sistemas informáticos
- Identificación y autenticación de usuarios
- Protección de memoria y almacenamiento
- Políticas, modelos y mecanismos de seguridad en sistemas operativos
- Evaluación de sistemas operativos seguros
- TEMA 8.
SEGURIDAD EN SISTEMAS OPERATIVOS
- Amenazas a la seguridad de las bases de datos
- Políticas, modelos y mecanismos de seguridad en bases de datos
- Bases de datos multinivel
- Seguridad en bases de datos estadísticas
- Criptografía y bases de datos
- Seguridad en sistemas de gestión de bases de datos textuales
- TEMA 9.
SEGURIDAD EN REDES DE COMPUTADORES
- Servicios de seguridad en sistemas abiertos
- Uso del cifrado en las redes
- Vulnerabilidad de las redes
- Transferencia Electrónica de Fondos
- Certificación y Autoridades de Certificación
- El programa PGP, Pretty Good Privacy
- Seguridad del correo con navegadores estándar
- Proxy, Cortafuegos, seguimiento de actividad y auditoría del sistema
PROGRAMA DE PRÁCTICAS
- PRÁCTICA 1.
Teoría de la Información y Aritmética Modular
- PRÁCTICA 2.
Cifradores por Sustitución Monoalfabeto y Polialfabeto
- PRÁCTICA 3.
Cifradores por Transposición
- PRÁCTICA 4.
Cifradores Poligrámicos
- PRÁCTICA 5.
Cifrador DES
- PRÁCTICA 6.
Cifrador IDEA
- PRÁCTICA 7.
Cifrador de Mochila de Merkle-Hellman
- PRÁCTICA 8.
Cifrador RSA
- PRÁCTICA 9.
Cifrador de ElGamal
- PRÁCTICA 10.
Generador de claves
- PRÁCTICA 11.
Modelo de matriz de accesos
- PRÁCTICA 12.
Transformación criptográfica de un base de datos
- PRÁCTICA 13.
Correo Seguro con PGP
- PRÁCTICA 14.
Configuración de proxy (squid)
BIBLIOGRAFÍA
- Seguridad y Protección de la Información. Morant J.L; Ribagorda A.; Sancho J. Editorial Centro de Estudios Ramón Areces; 1994.
- Aplicaciones Criptográficas. Segunda Edición. Ramió Aguirre, Jorge. Dpto. de Publicaciones EUI-UPM, junio 1999.
- Criptografía y Seguridad en Computadores. Manuel José Lucena López. EPS. Universidad de Jaén. 1999.
- Applied Cryptography. Protocols, Algorithms, and Source Code in C. 2nd ed. Schneier, Bruce. John Wiley & Sons, Inc., 1996.
- Cryptography and Network Security. Principles and Practice. 2nd ed. Stallings, William. Prentice Hall International Editions, 1999.
- Técnicas Criptográficas de Protección de Datos. Fúster, A.; De la Guía, D.; Hernández, L.; Montoya, F.; Muñoz, J. Ra-Ma, 1997.
- Introducción a la Criptografía. Caballero, Pino. Ra-Ma, Textos Universitarios, 1996.
- Criptografía Digital. Pastor, José; Sarasa, Miguel Angel. Colección Textos Docentes; Prensas Universitarias de Zaragoza; 1998.
- Cryptography. An Introduction to Computer Security. Seberry, Jennifer; Pieprzyk Josef. Prentice-Hall; 1989.
- Cryptography and Data Security. Denning, Dorothy Elizabeth. Addison-Wesley; 1983.
- Security in Computing. Pfleeger, Charles P. Prentice-Hall; 1989.
Para mayor información, contacte con: jmrodri@ualm.es