Biblioteca122.739 documentos en línea

Artículo

Montgomery Modular Multiplication on Reconfigurable Hardware: Systolic versus Multiplexed ImplementationMultiplicación modular de Montgomery en hardware reconfigurable: Implementación sístolica versus multiplexada

Resumen

Este artículo describe una comparación de dos arquitecturas de multiplicación modular de Montgomery: una arquitectura sístolica y una multiplexada. Ambas implementaciones están dirigidas a dispositivos FPGA. La multiplicación modular se emplea en procesos de exponenciación modular, que son las operaciones más importantes de algunos algoritmos criptográficos de clave pública, incluido el más popular de ellos, el RSA. La arquitectura sístolica propuesta presenta una implementación de alta base con una matriz unidimensional de Elementos de Procesamiento. La implementación multiplexada es una nueva alternativa y está compuesta por bloques multiplicadores en paralelo con los nuevos Elementos de Procesamiento simplificados, y proporciona un modo de operación en serie. Comparamos la eficiencia de ambas arquitecturas, así como una aplicación RSA. La implementación sístolica puede ejecutar el proceso de desencriptación RSA de 1024 bits en solo 3.23ms, y la arquitectura multiplexada ejecuta la misma operación en 4.36ms, pero el segundo enfoque ahorra

  • 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