Journal
MICROPROCESSORS AND MICROSYSTEMS
Volume 27, Issue 9, Pages 421-430Publisher
ELSEVIER
DOI: 10.1016/S0141-9331(03)00092-9
Keywords
asynchronous logic; smart card; security; differential power analysis; electromagnetic emissions analysis
Categories
Funding
- Engineering and Physical Sciences Research Council [GR/S42897/01] Funding Source: researchfish
Ask authors/readers for more resources
Delay-insensitive or unordered codes may be used to construct both robust asynchronous circuits and self-checking systems. The redundant nature of the coding scheme also provides the possibility of a balanced implementation, where the power dissipated is independent of the input data. We demonstrate how these characteristics may be exploited to construct smart card functions that are resistant to both side-channel and fault injection attacks. We also describe how the removal of the clock secures a potential point of attack and enables additional fine-grain timing countermeasures to be introduced. Preliminary results are presented for a smart card test chip containing multiple implementations of a 16-bit micro-controller, a smart card UART and a Montgomery modular exponentiator. (C) 2003 Elsevier B.V. All rights reserved.
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available