loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
13th IEEE International Conference on Application-Specific Systems, Architectures and Processors (ASAP'02)
Instruction Stream Mutation for Non-Deterministic Processors
San Jose, California
July 17-July 19
ISBN: 0-7695-1712-9
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.