Implementación eficiente de la multiplicación modular de Montgomery sobre hardware reconfigurable

Autores/as

  • Ander Torres López Instituto Superior Politécnico José Antonio Echeverría CUJAE.
  • Yosbel Martínez García
  • Raudel Cuiman Márquez
  • Humberto Díaz Pando
  • Alejandro José Cabrera Sarmiento

Resumen

Este documento propone implementaciones tanto, software como hardware, sobre un FPGA de Xilinx, del algoritmo de multiplicación de Montgomery utilizando el método de Escaneo de Operandos por Separado (SOS, de sus siglas en inglés), que es una forma eficiente para calcular multiplicaciones modulares. La solución software ha sido desarrollada sobre la plataforma de procesamiento MicroBlaze y la de hardware se realizó utilizando directamente los recursos lógicos y dedicados de la FPGA. Los resultados se presentan con una comparación entre ambos casos en función de su rendimiento y el empleo de recursos.

Descargas

Publicado

2013-10-21

Número

Sección

Artículos

Artículos más leídos del mismo autor/a