Two implementation methods of a 1024-bit RSA cryptoprocessor based on modified montgomery algorithm

T. W. Kwon, C. S. You, W. S. Heo, Y. K. Kang, J. R. Choi

Research output: Contribution to journalConference articlepeer-review

12 Scopus citations

Abstract

In this paper, two implementation methods to optimize a 1024-bit RSA processor are presented. The Montgomery algorithm is used and modified considering large bit modular multiplication. We propose two architectures for 1024-bit RSA processing in order to reduce the required hardware resources and to achieve speed improvement. One reduces the hardware resources using the L-R (left to right) binary method, and the other achieves speed improvement using the R-L (right to left) binary method. We have implemented two single-chip 1024-bit RSA processors based on the proposed architectures in 0.5-μm SOG technology using Verilog-HDL. As a result, it is shown that each architecture contributes to speed improvement and area saving.

Original languageEnglish
Pages (from-to)IV650-IV653
JournalMaterials Research Society Symposium Proceedings
Volume626
StatePublished - 2001
EventThermoelectric Materials 2000-The Next Generation Materials for Small-Scale Refrigeration and Power Generation Applications - San Francisco, CA, United States
Duration: 24 Apr 200027 Apr 2000

Fingerprint

Dive into the research topics of 'Two implementation methods of a 1024-bit RSA cryptoprocessor based on modified montgomery algorithm'. Together they form a unique fingerprint.

Cite this