Title :
A Leak Resistant Architecture Against Side Channel Attacks
Author :
Mesquita, Daniel ; Badrignan, B. ; Torres, Lionel ; Sassattell, Gilles ; Robert, Michel ; Bajard, Jean-Claude ; Moraes, Fernando
Author_Institution :
Univ. Montpellier II, Montpellier
Abstract :
Hardware implementations of cryptographic algorithms may leak some information that can be used to recover cryptographic keys. This work combines reconfigurable techniques with the recently proposed leak resistant arithmetic (LRA) to thwart some side channel attacks (SCA). The introduced architecture outcomes the performance of classical implementation of modular multiplication, for key size exceeding 2048 bits, with a reasonable extra area overhead. Nevertheless, this is not a drawback, but a cost, since the main issue of the proposed architecture is the improved robustness in terms of security.
Keywords :
arithmetic; cryptography; reconfigurable architectures; cryptographic algorithms; cryptographic keys; hardware implementations; leak resistant architecture; modular multiplication; reconfigurable techniques; side channel attacks; Algorithm design and analysis; Arithmetic; Elliptic curve cryptography; Energy consumption; Hardware; Logic; Performance analysis; Reconfigurable architectures; Runtime; Software algorithms;
Conference_Titel :
Field Programmable Logic and Applications, 2006. FPL '06. International Conference on
Conference_Location :
Madrid
Print_ISBN :
1-4244-0312-X
DOI :
10.1109/FPL.2006.311335