| Energy-aware design techniques for differential power analysis protection |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 28, Citation Count: 9
|
|
|
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
|
H. Saputra , N. Vijaykrishnan , M. Kandemir , M. J. Irwin , R. Brooks , S. Kim , W. Zhang, Masking the Energy Behavior of DES Encryption, Proceedings of the conference on Design, Automation and Test in Europe, p.10084, March 03-07, 2003
|
| |
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
|
Ganesh Lakshminarayana , Anand Raghunathan , Kamal S. Khouri , Niraj K. Jha , Sujit Dey, Common-case computation: a high-level technique for power and performance optimization, Proceedings of the 36th ACM/IEEE conference on Design automation, p.56-61, June 21-25, 1999, New Orleans, Louisiana, United States
[doi> 10.1145/309847.309867]
|
| |
23
|
L. Benini, G. De Micheli, Dynamic Power Management of Electronic Systems, Kluwer Academic Publishers, 1998.
|
| |
24
|
|
CITED BY 9
|
|
L. Benini , A. Macii , E. Macii , E. Omerbegovic , M. Poncino , F. Pro, A novel architecture for power maskable arithmetic units, Proceedings of the 13th ACM Great Lakes symposium on VLSI, April 28-29, 2003, Washington, D. C., USA
|
|
|
Srivaths Ravi , Paul Kocher , Ruby Lee , Gary McGraw , Anand Raghunathan, Security as a new dimension in embedded system design, Proceedings of the 41st annual conference on Design automation, June 07-11, 2004, San Diego, CA, USA
|
|
|
|
|
|
Daniel Mesquita , Jean-Denis Techer , Lionel Torres , Gilles Sassatelli , Gaston Cambon , Michel Robert , Fernando Moraes, Current mask generation: a transistor level security against DPA attacks, Proceedings of the 18th annual symposium on Integrated circuits and system design, September 04-07, 2005, Florianolpolis, Brazil
|
|
|
Shengqi Yang , Wayne Wolf , N. Vijaykrishnan , D. N. Serpanos , Yuan Xie, Power Attack Resistant Cryptosystem Design: A Dynamic Voltage and Frequency Switching Approach, Proceedings of the conference on Design, Automation and Test in Europe, p.64-69, March 07-11, 2005
|
|
|
|
|
|
|
|
|
|
|
|
Amir Moradi , Mahmoud Salmasizadeh , Mohammad Taghi Manzuri Shalmani , Thomas Eisenbarth, Vulnerability modeling of cryptographic hardware to power analysis attacks, Integration, the VLSI Journal, v.42 n.4, p.468-478, September, 2009
|
|