Metodologia de diseño de cifradores de bloques con deteccion concurrente de fallos

  1. FERNANDEZ GOMEZ, SANTIAGO
Supervised by:
  1. Enrique Mandado Director

Defence university: Universidade de Vigo

Year of defence: 1999

Committee:
  1. Perfecto Mariño Espiñeira Chair
  2. Juan J. Rodríguez Andina Secretary
  3. Martín Llamas Nistal Committee member
  4. Juan Carlos López López Committee member
  5. Jose Manuel Fernandez Fernandez Committee member

Type: Thesis

Teseo: 74227 DIALNET

Abstract

Se realiza un análisis y clasificación de los códigos detectores de errores, y se identifican aquellos de aplicación a la detección de errores en sistemas digitales. Por otro lado se aborda la implementación de algoritmos de cifrado y funciones de sintetización (hash), a partir de la que se obtienen las características de las arquitecturas de los mismos, y se presenta una arquitectura general de diseño. Los algoritmos analizados son DES, IDEA, RC5, RSA, SHA-1 y MD5. A partir de los estudios anteriores y de las conclusiones alcanzadas se presentan dos metodologías de diseño de cifradores de bloques con detección concurrente de fallos. La primera metodología persigue el diseño de cifradores mediante descripciones en lenguajes de alto nivel (HDLs), y la automatización de la incorporación de elementos de monitorización concurrente en los mismos. La segunda metodología persigue la incorporación de mecanismos de detección concurrente en sistemas de cifrado con fuertes restricciones de área. La metodología se basa en la codificación del texto claro. Además se ha desarrollado un nuevo código detector de errores que resulta óptimo para su aplicación con esta metodología.