DocumentCode
1392074
Title
Fault-tolerant Gaussian normal basis multiplier over GF(2m)
Author
Chuang, T.-P. ; Chiou, Che Wun ; Lin, Shih-Syun ; Lee, Chen-Yi
Author_Institution
Dept. of Comput. Sci. & Inf. Eng., Nat. Taiwan Normal Univ., Taipei, Taiwan
Volume
6
Issue
3
fYear
2012
Firstpage
157
Lastpage
170
Abstract
Fault-tolerant design of a finite field multiplier is an efficient method for resisting fault-based cryptanalysis in Elliptic curve cryptosystems. A novel fault-tolerant bit-parallel Gaussian normal basis (GNB) multiplier with type-t over GF(2m), which can tolerate multiple module failures at one time, is presented. No hardware modification in the proposed GNB multiplier is required to achieve the fault-tolerant function. Hence, the proposed fault-tolerant GNB multiplier has low hardware cost. The reliability of the proposed fault-tolerant GNB multiplier with type-t increases as t increases. However, the behaviour of existing GNB multipliers with concurrent error correction (CEC) resembles triple modular redundancy (TRM) when t>;3. In practice, most of suggested m>;s by NIST use GNB with type-t>;3. The proposed fault-tolerant GNB multiplier is an N-modular redundancy (NMR) system with N>;t. Thus, the proposed fault-tolerant GNB multiplier with type-t can tolerate at most t/2-1 failed modules simultaneously, while existing GNB multipliers with CEC only can tolerate one failed module. The proposed GNB multiplier requires less extra space and time complexities than similar multipliers. System reliability of the proposed fault-tolerant GNB multiplier is better than that of similar GNB multipliers.
Keywords
Gaussian processes; computational complexity; fault tolerant computing; public key cryptography; CEC; GF(2m); GNB; NMR; TRM; concurrent error correction; elliptic curve cryptosystems; fault-based cryptanalysis; fault-tolerant bit-parallel Gaussian normal basis multiplier; fault-tolerant design; finite field multiplier; hardware modification; n-modular redundancy system; space complexities; time complexities; triple modular redundancy;
fLanguage
English
Journal_Title
Information Security, IET
Publisher
iet
ISSN
1751-8709
Type
jour
DOI
10.1049/iet-ifs.2011.0190
Filename
6397161
Link To Document