Back to Search Start Over

CRC-Based Error Detection Constructions for FLT and ITA Finite Field Inversions Over GF(2m).

Authors :
Canto, Alvaro Cintas
Kermani, Mehran Mozaffari
Azarderakhsh, Reza
Source :
IEEE Transactions on Very Large Scale Integration (VLSI) Systems; May2021, Vol. 29 Issue 5, p1033-1037, 5p
Publication Year :
2021

Abstract

Binary extension finite fields GF(2<superscript>m</superscript>) have received prominent attention in the literature due to their application in many modern public-key cryptosystems and error-correcting codes. In particular, the inversion over GF(2<superscript>m</superscript>) is crucial for current and postquantum cryptographic applications. Schemes such as Fermat’s little theorem (FLT) and the Itoh–Tsujii algorithm (ITA) have been studied to achieve better performance; however, this arithmetic operation is a complex, expensive, and time-consuming task that may require thousands of gates, increasing its vulnerability chance to natural defects. In this work, we propose efficient hardware architectures based on cyclic redundancy check (CRC) as error detection schemes for state-of-the-art finite field inversion over GF(2<superscript>m</superscript>) for a polynomial basis. To verify the derivations of the formulations, software implementations are performed. Likewise, hardware implementations of the original finite field inversions with the proposed error detection schemes are performed over Xilinx field-programmable gate array (FPGA) verifying that the proposed schemes achieve high error coverage with acceptable overhead. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
10638210
Volume :
29
Issue :
5
Database :
Complementary Index
Journal :
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Publication Type :
Academic Journal
Accession number :
150071198
Full Text :
https://doi.org/10.1109/TVLSI.2021.3061987