Biblioteca122.294 documentos en línea

Artículo

Reconfigurable Architecture for Elliptic Curve Cryptography Using FPGAArquitectura reconfigurable para criptografía de curva elíptica mediante FPGA

Resumen

El alto rendimiento de un sistema criptográfico de curva elíptica (CE) depende eficazmente de la aritmética en el campo finito subyacente. Tenemos que proponer y comparar tres niveles de campo de Galois GF(2163), GF(2193) y GF(2256). La arquitectura propuesta se basa en el algoritmo de multiplicación de puntos de curva elíptica Lopez-Dahab, que utiliza la base normal de Gauss para la aritmética del campo GF(2163). El GF(2193) propuesto se basa en un algoritmo Montgomery eficiente de suma y doble, también se utiliza el multiplicador Karatsuba-Ofman y el algoritmo Itoh-Tsujii como componente inverso. El diseño de hardware se basa en una máquina de estados finitos (FSM) optimizada, con un multiplicador de un ciclo de 193 bits, un sumador de campo y un cuadrado de campo. La otra arquitectura propuesta GF(2256) se basa en aplicaciones para las que la compacidad es más importante que la velocidad. Los multiplicadores dedicados de la FPGA y la lógica de cadena de acarreo se utilizan para obtener la pequeña ruta de datos. Las distintas optimizaciones a nivel de hardware mejoran la aceleración de la multiplicación escalar ECC, aumentan la frecuencia y la velocidad de operaciones como la generación de claves, el cifrado y el descifrado. Por último, tenemos que implementar nuestro diseño utilizando el dispositivo FPGA Xilinx XC4VLX200.

  • Tipo de documento:
  • Formato:pdf
  • Idioma:Inglés
  • Tamaño: Kb

Cómo citar el documento

Esta es una versión de prueba de citación de documentos de la Biblioteca Virtual Pro. Puede contener errores. Lo invitamos a consultar los manuales de citación de las respectivas fuentes.

Este contenido no est� disponible para su tipo de suscripci�n

Información del documento