Sistema criptográfico para almacenamiento y transporte de información basado en álgebra de curvas hiperelípticas [recurso electrónico]Trabajo de Grado / CD-ROM - Trabajo de Grado
Este trabajo presenta la implementación de un sistema criptográfico que utiliza una curva hiperelíptica de genero 2 trabajando en un campo finito GF[q]; donde q es un numero primo de 192 bits, utiliza el algoritmo de Cantor para la suma y doblado de divisores y el método de Multiplicación Escalar Montgomery para realizar el computo de un numero entero por un divisor, todo esto con el fin de realizar el algoritmo de intercambio de claves Diffie-Hellman en su versión para curvas hiperelípticas (DHHEC). El sistema utiliza también un cifrador de bloque de 128 bits denominado TWOFISH para la encriptación y desencriptación de la información, la clave de este algoritmo resulta de seleccionar los 128 bits menos significativos de la clave acordada de 192 bits.