DocumentCode
1080456
Title
Fault Detection Architectures for Field Multiplication Using Polynomial Bases
Author
Reyhani-Masoleh, Arash ; Hasan, M. Anwar
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Western Ontario, London, Ont.
Volume
55
Issue
9
fYear
2006
Firstpage
1089
Lastpage
1103
Abstract
In many cryptographic schemes, the most time consuming basic arithmetic operation is the finite field multiplication and its hardware implementation for bit parallel operation may require millions of logic gates. Some of these gates may become faulty in the field due to natural causes or malicious attacks, which may lead to the generation of erroneous outputs by the multiplier. In this paper, we propose new architectures to detect erroneous outputs caused by certain types of faults in bit-parallel and bit-serial polynomial basis multipliers over finite fields of characteristic two. In particular, parity prediction schemes are developed for detecting errors due to single and certain multiple stuck-at faults. Although the issue of detecting soft errors in registers is not considered, the proposed schemes have the advantage that they can be used with any irreducible binary polynomial chosen to define the finite field
Keywords
Galois fields; cryptography; fault diagnosis; logic testing; shift registers; arithmetic operation; bit-parallel polynomial basis multipliers; bit-serial polynomial basis multipliers; cryptographic schemes; detecting soft errors; fault detection architectures; finite field multiplication; hardware implementation; Arithmetic; Computer architecture; Costs; Elliptic curve cryptography; Elliptic curves; Fault detection; Galois fields; Hardware; Logic gates; Polynomials; Finite fields; error detection.; polynomial basis multiplier;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/TC.2006.147
Filename
1668037
Link To Document