DocumentCode :
1549426
Title :
On the use of Karatsuba formula to detect errors in GF((2(sup)n(/sup))(sup)2(/sup)) multipliers
Author :
Pontarelli, Salvatore ; Salsano, A.
Author_Institution :
Dept. of Electron. Eng., Univ. of Rome Tor Vergata, Rome, Italy
Volume :
6
Issue :
3
fYear :
2012
fDate :
5/1/2012 12:00:00 AM
Firstpage :
152
Lastpage :
158
Abstract :
Galois fields are widely used in cryptographic applications. The detection of an error caused by a fault in a cryptographic circuit is important to avoid undesirable behaviours of the system that could be used to reveal secret information. One of the methods used to avoid these behaviours is the concurrent error detection. Multiplication in finite field is one of the most important operations and is widely used in different cryptographic systems. The authors propose in this study an error-detection method for composite finite-field multipliers based on the use of Karatsuba formula. The Karatsuba formula can be used in GF((2n)2) field to decrease the hardware complexity of the finite-field multiplier. The authors propose a novel finite-field multiplier with concurrent error-detection capabilities based on the Karatsuba formula. How the error-detection capabilities of this multiplier are able to face a wide range of fault-based attacks is also shown.
Keywords :
Galois fields; cryptography; error detection; multiplying circuits; GF((2n)2) multipliers; Galois fields; Karatsuba formula; composite finite-field multipliers; concurrent error detection method; cryptographic circuit; cryptographic systems; fault-based attacks; finite field multiplication; hardware complexity;
fLanguage :
English
Journal_Title :
Circuits, Devices & Systems, IET
Publisher :
iet
ISSN :
1751-858X
Type :
jour
DOI :
10.1049/iet-cds.2011.0278
Filename :
6226930
Link To Document :
بازگشت