Cifradores de bloque - Biblioteca Digital - Universidad de San ...
Cifradores de bloque - Biblioteca Digital - Universidad de San ...
Cifradores de bloque - Biblioteca Digital - Universidad de San ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Implementación <strong>de</strong> los cifradores <strong>de</strong> <strong>bloque</strong> Rijndael, Serpent, MARS, Twofish y RC6...<br />
implementados en hardware, como por ejemplo en un dispositivo lógico programable<br />
(PLD-Programmable Logic Device). Entre algunas <strong>de</strong> estas características<br />
encontramos: seguridad <strong>de</strong> la información, velocidad <strong>de</strong> cifrado, consumo <strong>de</strong><br />
potencia y recursos usados en el PLD.<br />
Por esta razón el grupo <strong>de</strong> investigación Laboratorio <strong>de</strong> Electrónica Aplicada –<br />
LEA, <strong>de</strong> la <strong>Universidad</strong> <strong>de</strong> <strong>San</strong> Buenaventura, seccional Cali, se puso a la tarea<br />
<strong>de</strong> implementar en hardware estos algoritmos a manera <strong>de</strong> co-procesadores<br />
<strong>de</strong>dicados a cifrar y <strong>de</strong>scifrar datos. La implementación se realiza en un PLD<br />
usando captura esquemática y un lenguaje <strong>de</strong> <strong>de</strong>scripción <strong>de</strong> hardware (HDL<br />
-Hardware Description Language).<br />
El objetivo principal consistió en adquirir experimentalmente la velocidad <strong>de</strong> cifrado,<br />
recursos usados y potencia consumida <strong>de</strong> cada co-procesador. Estos parámetros<br />
son especialmente útiles en el momento <strong>de</strong> diseñar un sistema embebido que<br />
utilice criptografía, puesto que al tener un conjunto <strong>de</strong> 5 co-procesadores con<br />
sus respectivos parámetros <strong>de</strong> rendimiento, se podrá escoger el co-procesador<br />
que mejor se adapte a la aplicación específica <strong>de</strong>l sistema embebido. Es <strong>de</strong>cir,<br />
si se quiere que el sistema consuma la menos cantidad <strong>de</strong> potencia, sólo basta<br />
revisar los parámetros <strong>de</strong> los co-procesadores disponibles y utilizar el que presente<br />
mejor <strong>de</strong>sempeño en esta característica.<br />
Este proyecto se <strong>de</strong>sarrolló, con el apoyo <strong>de</strong> la <strong>Universidad</strong> <strong>de</strong> <strong>San</strong> Buenaventura,<br />
seccional Cali, y participaron en la misma: Oscar Casas García como<br />
investigador, e Ivonne Agu<strong>de</strong>lo Torres, Diana Fernanda Valencia Solarte, Ana<br />
Elvira Venté Mancilla, Jorge Alberto Medina Oliveros, David Guillermo Rivera<br />
Fierro y Manuel Alejandro Vélez Gordillo como auxiliares <strong>de</strong> investigación. Este<br />
libro presenta, entonces, una recopilación <strong>de</strong>l trabajo realizado y los resultados<br />
<strong>de</strong>finitivos alcanzados.<br />
8