loading...
Instruction Stream Mutation for Non-Deterministic Processors
San Jose, California July 17-July 19
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ASAP.2002.103072713th IEEE International Conference on ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
J. Irwin, University of Bristol
D. Page, University of Bristol
N. P. Smart, University of Bristol
Differential power analysis (DPA) has become a real-world threat to the security of crypto-graphic hardware devices such as smart-cards. By using cheap and readily available equipment, attacks can easily compromise algorithms running on these devices in a non-invasive manner. Adding non-determinism to the execution of cryptographic algorithms has been proposed as a defence against these attacks. One way of achieving this non-determinism is to introduce random additional operations to the algorithm which produce noise in the power profile of the device. We describe the addition of a specialised processor pipeline stage which increases the level of potential non-determinism and hence guards against the revelation of secret information.
Citation:
J. Irwin, D. Page, N. P. Smart, "Instruction Stream Mutation for Non-Deterministic Processors," asap, pp.286, 13th IEEE International Conference on Application-Specific Systems, Architectures and Processors (ASAP'02), 2002
Usage of this product signifies your acceptance of the Terms of Use.