Source: https://guias.usal.es/node/72880
Timestamp: 2020-02-16 20:04:02+00:00

Document:
CRIPTOGRAFÍA | guias.usal.es
http://portalevlm.usal.es/
214/Centro de Matemáticas de la EPS de Zamora (despacho 205)
gerardo@usal.es
Móvil 690951612
Hernando Silva Varela
234 y 122 del Edificio Administrativo
http://web.usal.es/hernando/
hernando@usal.es
980 545 000 Ext. 3706
La asignatura está concebida para dar al estudiante una formación más amplia, profunda y complementaria de las técnicas criptográficas con el fin de dar a éste un bagaje de conocimiento que le permita abordar con más solidez aspectos importantes de la Seguridad Informática.
El seguimiento correcto de esta asignatura permitirá alcanzar al alumnado una formación de indudable interés para su ejercicio profesional desde el punto de vista instrumental.
Es conveniente haber alcanzado las competencias correspondientes a las asignaturas con contenido matemático previas. Concretamente, es conveniente haber seguido las asignaturas de Fundamentos de Matemáticas I, Fundamentos de Matemáticas II y Matemática Discreta. Es conveniente, además, ser hábil es aspectos esenciales de la programación.
Hacer que el estudiante profundice en el conocimiento de las técnicas criptográficas.
Dar al estudiante una base de conocimiento más amplia de la seguridad informática.
Aplicar conocimientos adquiridos previamente en otras asignaturas..
Fomentar el trabajo autónomo, el análisis, la autocrítica y la toma de decisiones
A continuación se exponen los distintos contenidos de la asignatura por bloques temáticos. Los contenidos de
los distintos temas son eminentemente prácticos, con las inevitables referencias teóricas que ayuden a
enmarcar y comprender la justificación del mecanismo de resolución de problemas.
Bloque I: Introducción y conceptos preliminares.
Tema 1: Introducción histórica. Tema 2: Conceptos preliminares
Bloque II: Fundamentos matemáticos preliminares
Tema 3: Congruencias, Algoritmos de Euclídes, Función de Euler, Teorema de Fermat , residuos cuadráticos, Teorema chino de los restos, Grupos cíclicos y raíces primitivas, símbolo de Legendre y símbolo de Jacobi, números aleatorios
Tema 4: Pruebas de primalidad y generación de números primos.
Bloque III: Sistemas de cifrado de clave privada.
Tema 5: Cifrado DES. Tema 6: Sistema IDEA. Tema 7: Cifrado AES.
Tema 8: Intercambio de clave privada.
Bloque IV: Sistemas de cifrado de clave pública.
Tema 9: Sistema de cifrado RSA. Tema 10: Cifrado Rabin.
Tema 11: Sistema de cifrado Williams. Tema 12: Sistema de cifrado ElGamal
Bloque V: Firma digital y funciones resumen
Tema 13: Firmas RSA, Rabin, ElGamal y DSS Tema 14: Funciones resumen MAC, MD5 y SHA
Generación de números primos fuertes y robustos.
Sistema de cifrado DES.
Intercambio de clave de Diffie-Hellman.
Sistema de cifrado RSA optimizado.
Sistema de cifrado ElGamal.
Firma digital DSS.
CA03. Capacidad para comprender y aplicar los fundamentos teóricos y prácticos asociados a los mecanismos utilizados para dotar de seguridad a los sistemas informáticos.
CT01. Capacidad de organización, gestión y planificación del trabajo.
CT02. Capacidad de análisis, crítica y síntesis.
CT03. Capacidad para relacionar y gestionar diversas informaciones e integrar conocimientos e ideas.
CT05. Capacidad de toma de decisiones.
CT09. Capacidad de comunicación, tanto oral como escrita, de conocimientos, ideas, procedimientos, y resultados, en lengua nativa.
CT10. Capacidad de integración en grupos de trabajo unidisciplinares o multidisciplinares.
CT11. Aprendizaje autónomo.
La metodología docente se enfoca a la resolución de problemas, aunque obviamente en las clases magistrales se exponen los fundamentos teóricos mínimos necesarios para una correcta comprensión de los diferentes algoritmos de resolución de problemas que se utilizan a lo largo del semestre.
En consecuencia, la mayoría de las actividades realizadas en el aula son de carácter práctico, con la resolución por parte del profesor y de los alumnos de numerosos problemas que permitan adquirir las competencias fijadas para esta asignatura.
Un apartado importante en esta asignatura lo constituyen las prácticas de laboratorio usando, entre otros, el paquete Mathematica y lenguajes de programación tal como C. Estas prácticas se realizan en grupos medianos (dependiendo de la capacidad del aula asignada), aunque la formación se completa con el trabajo individual de los alumnos, aprovechando la licencia campus de Mathematica que la Universidad de Salamanca tiene.
En consecuencia, las actividades presenciales de los alumnos se orientan a la resolución de problemas y a la utilización de un software matemático avanzado que les permita abordar cálculos complicados, además de implementar soluciones mediante software a los problemas planteados.
Los materiales docentes están a disposición de los alumnos a través del portal http://portalevlm.usal.es/ fruto esencial del proyecto europeo EVLM, y de la plataforma Studium de la Universidad de Salamanca.
Los alumnos han de elaborar, individualmente y en grupos muy reducidos, una serie de trabajos que permitan su evaluación así como al menos dos exámenes presenciales en horas de clase. La metodología docente se completa con un horario muy amplio de atención al alumno mediante las tutorías diseñadas a través del Centro de Matemáticas y la Escuela Politécnica Superior de Zamora.
Tanenbaum, Andrew S., «Computer Networks». Cuarta Edición, Prentice Hall, 2002. Mitnick, Kevin D. y Simon, William L., «The Art of Intrusion». Wiley Publishing, Inc., 2005.
Base de datos del portal EVLM: http://portalevlm.usal.es/
Se valorará la utilización de las técnicas adecuadas para resolver los problemas planteados. También se valorará la claridad y rigor de las argumentaciones realizadas.
La participación activa en clase, la asistencia a las actividades complementarias reflejadas en los apartados Tutorías y Actividades de seguimiento online y los trabajos entregados por los alumnos serán evaluados y constituirán hasta un 80% de la calificación final. Estos trabajos hacen referencia a la resolución de problemas y a la realización de las prácticas en las aulas de Informática.
No se tendrán en cuenta los errores de cálculo salvo que sean repetidos e impidan la correcta interpretación de los problemas a resolver.
Los trabajos teóricos y prácticos a lo largo del curso.
Los exámenes presenciales realizados durante las horas de clase serán optativos. Estos constarán en la resolución de problemas, donde los alumnos podrán utilizar libros de texto y material de elaboración propia. Las fechas de los exámenes serán fijados de común acuerdo con los alumnos. Uno de los exámenes se realizará con el programa Mathematica.
La participación activa en clase y la asistencia a las actividades complementarias diseñadas reflejadas en la tabla 8 dentro de los apartados Tutorías y Actividades de seguimiento online.
Los trabajos de los alumnos y su participación en las actividades mencionadas constituyen el 80% de la calificación final. La calificación obtenida en los exámenes presenciales optativos constituye el 20% de la calificación final.
Para los alumnos que no han superado la asignatura por el procedimiento anteriormente descrito, se realizará antes de la calificación final en primera convocatoria y en el período de exámenes fijado por la Junta de Escuela, un examen global de recuperación cuya valoración no excederá de un 20% de la nota final.
En el caso de no superar la asignatura en primera convocatoria, el procedimiento de recuperación consistirá en la realización de un examen presencial y/o en la realización de las actividades recomendadas por el profesor (véase el apartado de recomendaciones para la recuperación).
Finalmente, hay que hacer constar las razones por las que la calificación de un alumno será la de “Alumno sin calificar” o bien de “Alumno No Presentado”:
La no realización de la mitad de los trabajos requeridos a lo largo del semestre. La no realización de los exámenes y trabajos requeridos para la recuperación.

References: resolución 
 resolución 
 resolución 
 resolución 
 resolución 
 resolución 
 resolución