Efficiency Evaluation of a Modified Montgomery Multiplication Systolic Architecture Implemented on an FPGA

Authors

  • José de Jesús Morales-Romero CINVESTAV
  • Mario Alfredo Reyes-Barranca CINVESTAV
  • David Tinoco-Varela Universidad Nacional Autónoma de México
  • Luis Martín Flores-Nava CINVESTAV- IPN
  • Emilio Rafael Espinosa-García CINVESTAV- IPN

DOI:

https://doi.org/10.13053/cys-28-4-4298

Keywords:

Modular Multiplication, Montgomery Modular Multiplication, Modular Exponentiation, Systolic Architecture, FPGA, RSA, Elliptic Curve Cryptography

Abstract

This work presents an improved algorithm applied to a systolic architecture when a modular multiplication is synthesized into a Field Programmable Gate Array (FPGA). Here, we proved how this proposed architecture for modular multiplication can be employed in a modular exponentiation process. Modular exponentiation is critical and helps in the performance of algorithms like RSA, Digital Signature, Elliptic Curve, and other cryptographic algorithms. Results obtained show that these improvements in the systolic architecture speed up the performance and reduces also the resources used by the programmable device, specifically  when the Montgomery modular multiplication is used. Also, we compare the results of this work with related work published in the literature.

Author Biography

José de Jesús Morales-Romero, CINVESTAV

José de Jesús Morales Romero is a PhD student in science at CINVESTAV – IPN. He has taken part many times in the International Conference on Electrical Engineering, Computing Science and Automatic Control (CCE) in Mexico City and in Student Congress of Artificial Intelligence Applied to Engineering and Technology (CEIAAIT) in the State of Mexico.  He has worked as a professor at UNAM in Mexico and as a professor in ITAM laboratories. In addition to having worked in the academic world, he has also worked in the industry. Within his relevant work experience is electronic design, support in telematics systems and repair.

Downloads

Published

2024-12-03

Issue

Section

Articles