Revista Ingeniería Electrónica, Automática y Comunicaciones (Oct 2013)

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

  • Ander Torres López,
  • Yosbel Martínez García,
  • Raudel Cuiman Márquez,
  • Humberto Díaz Pando,
  • Alejandro José Cabrera Sarmiento

DOI
https://doi.org/10.1234/rielac.v34i3.212
Journal volume & issue
Vol. 34, no. 3
pp. 32 – 40

Abstract

Read online

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.