aCIOSm4: An Asynchronous CIOS Algorithm

This article proposes a novel asynchronous CIOS algorithm and its asynchronous architecture that can accelerate the encryption and decryption of RSA cryptosystem without increasing area. This algorithm merges two loops of the classical CIOS algorithm with the following advantages: reducing the numbe...

Full description

Saved in:
Bibliographic Details
Published in2020 IEEE 5th International Conference on Integrated Circuits and Microsystems (ICICM) pp. 48 - 52
Main Authors Liang, Yuqing, Wang, Yan, Zhang, Haoshan, He, Anping
Format Conference Proceeding
LanguageEnglish
Published IEEE 23.10.2020
Subjects
Online AccessGet full text
DOI10.1109/ICICM50929.2020.9292222

Cover

More Information
Summary:This article proposes a novel asynchronous CIOS algorithm and its asynchronous architecture that can accelerate the encryption and decryption of RSA cryptosystem without increasing area. This algorithm merges two loops of the classical CIOS algorithm with the following advantages: reducing the number of operations by half, decreasing the complexity of hardware implementation by facilitation of the asynchronous pipelined parallel calculation, and saving the resources. Experimental results show that the average calculation time of our algorithm is only 9.8us, which is 36.5% faster than the classical one. In addition, our algorithm is also embedded in an asynchronous 1024-bits RSA cryptographic circuit, compared with the CIOS algorithm, the encryption and decryption speed are increased by 37.5%.
DOI:10.1109/ICICM50929.2020.9292222