ACM Home Page
Please provide us with feedback. Feedback
Energy-aware design techniques for differential power analysis protection
Full text PdfPdf (286 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 40th annual Design Automation Conference table of contents
Anaheim, CA, USA
SESSION: Design analysis techniques table of contents
Pages: 36 - 41  
Year of Publication: 2003
ISBN:1-58113-688-9
Authors
Luca Benini  Univ. di Bologna, Bologna, ITALY
Alberto Macii  Politecnico di Torino, Torino, ITALY
Enrico Macii  Politecnico di Torino, Torino, ITALY
Elvira Omerbegovic  BullDAST s.r.l., Torino, ITALY
Fabrizio Pro  BullDAST s.r.l., Torino, ITALY
Massimo Poncino  Univ. di Verona, Verona, ITALY
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 28,   Citation Count: 9
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/775832.775845
What is a DOI?

ABSTRACT

Differential power analysis is a very effective cryptanalysis technique that extracts information on secret keys by monitoring instantaneous power consumption of cryptoprocessors. To protect against differential power analysis, power supply noise is added in cryptographic computations, at the price of an increase in power consumption. We present a novel technique, based on well-known power-reducing transformations coupled with randomized clock gating, that introduces a significant amount of scrambling in the power profile without increasing (and, in some cases, by even reducing) circuit power consumption.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
B. Schneier, Applied Cryptography, II Edition, Wiley, 1996.
 
3
 
4
D. Yuliang, M. Zhigang, W. Tao, "Implementation of RSA Cryptoprocessor based on Montgomery Algorithm," IEEE International Solid-State Circuits Conference, pp. 254--256, Jan. 1998.
 
5
J. Goodman, A. Chandrakasan, "An Energy-Efficient Reconfigurable Public-Key Cryptography Processor," IEEE Journal of Solid-State Circuits, vol. 36, no. 11, pp. 1808--1820, Nov. 2001.
 
6
L. Shuguo, Z. Runde, G. Yuanging, "A 1024-bit RSA Crypto-Coprocessor for Smart Cards," IEEE International Conference on ASICs,pp. 352--355, Sept. 2001.
 
7
O. Koemmerling, M. Kuhn, "Design Principles for Tamper-Resistant Smart Card Processors," USENIX Workshop on Smart Card Technology, pp. 9--20, May 1999.
 
8
 
9
 
10
P. Rakers, L. Connell, T. Collins, D. Russel, "Secure Contactless Smart Card ASIC with DPA Protection," IEEE Journal of Solid-State Circuits, vol. 36, no.3, pp. 559--565, March 2001.
 
11
 
12
S. Moore, R. Anderson, M. Kuhn, "Improving Smart Card Security using Self-Timed Circuit Technology," IEEE International Symposium on Ansychnronous Circuits and Systems, pp. 120--126, 2002.
 
13
 
14
 
15
 
16
 
17
 
18
 
19
V. Tiwari, S. Malik, P. Ashar, "Guarded Evaluation: Pushing Power Management to Logic Synthesis/Design," IEEE Transactions on CAD, Vol. 17, no. 10, pp. 1051--1060, Oct. 1998.
 
20
L. Benini, G. De Micheli, A. Lioy, E. Macii, G. Odasso, M. Poncino, "Synthesis of Power-Managed Sequential Components Based on Computational Kernel Extraction,", IEEE Transactions on CAD, Vol. 20, no. 9, pp. 1118--113, Sep. 2001.
21
22
 
23
L. Benini, G. De Micheli, Dynamic Power Management of Electronic Systems, Kluwer Academic Publishers, 1998.
 
24

CITED BY  9

Collaborative Colleagues:
Luca Benini: colleagues
Alberto Macii: colleagues
Enrico Macii: colleagues
Elvira Omerbegovic: colleagues
Fabrizio Pro: colleagues
Massimo Poncino: colleagues