DocumentCode
272638
Title
Secure and Efficient Architectures for Single Exponentiations in Finite Fields Suitable for High-Performance Cryptographic Applications
Author
Azarderakhsh, Reza ; Mozaffari-Kermani, Mehran ; Järvinen, Kimmo
Author_Institution
Dept. of Comput. Eng., Rochester Inst. of Technol., Rochester, NY, USA
Volume
34
Issue
3
fYear
2015
fDate
Mar-15
Firstpage
332
Lastpage
340
Abstract
High performance implementation of single exponentiation in finite field is crucial for cryptographic applications such as those used in embedded systems and industrial networks. In this paper, we propose a new architecture for performing single exponentiations in binary finite fields. For the first time, we employ a digit-level hybrid-double multiplier proposed by Azarderakhsh and Reyhani-Masoleh for computing exponentiations based on square-and-multiply scheme. In our structure, the computations for squaring and multiplication are uniform and independent of the Hamming weight of the exponent; considered to have built-in resistance against simple power analysis attacks. The presented structure reduces the latency of exponentiation in binary finite field considerably and thus can be utilized in applications exhibiting high-performance computations including sensitive and constrained ones in embedded systems used in industrial setups and networks.
Keywords
Gaussian processes; cryptography; embedded systems; Hamming weight; binary finite field; built-in resistance; computing exponentiation; digit-level hybrid-double multiplier; embedded system; high-performance computation; high-performance cryptographic application; industrial network; power analysis attack; single exponentiation; square-and-multiply scheme; Computer architecture; Cryptography; Electronic mail; Embedded systems; Gaussian processes; Multiplexing; Registers; Cryptography; Gaussian normal basis (GNB); double-hybrid multiplier; exponentiation; high-performance; security;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/TCAD.2014.2387866
Filename
7001750
Link To Document