Advertisement

Prototype IC with WDDL and Differential Routing – DPA Resistance Assessment

  • Kris Tiri
  • David Hwang
  • Alireza Hodjat
  • Bo-Cheng Lai
  • Shenglin Yang
  • Patrick Schaumont
  • Ingrid Verbauwhede
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3659)

Abstract

Wave dynamic differential logic combined with differential routing is a working, practical technique to thwart side-channel power attacks. Measurement-based experimental results show that a differential power analysis attack on a prototype IC, fabricated in 0.18μm CMOS, does not disclose the entire secret key of the AES algorithm at 1,500,000 measurement acquisitions. This makes the attack de facto infeasible. The required number of measurements is larger than the lifetime of the secret key in most practical systems.

Keywords

side-channel attack (SCA) differential power analysis (DPA) countermeasure dual rail with precharge wave dynamic differential logic (WDDL) differential routing parasitic capacitance matching 

References

  1. 1.
    Agilent technologies, 54542C 4 Channel 2 GSa/s Color Digitizing Oscilloscope, http://www.home.agilent.com/USeng/nav/-536894779.536881118/pd.html
  2. 2.
    Coron, J., Kocher, P., Naccache, D.: Statistics and Secret Leakage. In: Frankel, Y. (ed.) FC 2000. LNCS, vol. 1962, pp. 157–173. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  3. 3.
    Fournier, J., Moore, S., Li, H., Mullins, R., Taylor, G.: Security Evaluation of Asynchronous Circuits. In: Walter, C.D., Koç, Ç.K., Paar, C. (eds.) CHES 2003. LNCS, vol. 2779, pp. 137–151. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  4. 4.
    Hodjat, A., Hwang, D., Lai, B., Tiri, K., Verbauwhede, I.: A 3.84 Gbits/s AES Crypto Coprocessor with Modes of Operation in a 0.18-μm CMOS Technology. In: accepted at Great Lakes Symposium on VLSI (GLSVLSI 2005) (April 2005)Google Scholar
  5. 5.
    Hwang, D., Schaumont, P., Fan, Y., Hodjat, A., Lai, B., Sakiyama, K., Yang, S., Verbauwhede, I.: Design flow for HW/SW acceleration transparency in the ThumbPod secure embedded system. In: 40th Design Automation Conference (DAC 2003), pp. 60–65 (June 2003)Google Scholar
  6. 6.
    Hwang, D., Schaumont, P., Tiri, K., Verbauwhede, I.: Making embedded systems secure. accepted at IEEE Security & Privacy MagazineGoogle Scholar
  7. 7.
    Mangard, S., Popp, T., Gammel, B.: Side-Channel Leakage of Masked CMOS Gates. In: Menezes, A. (ed.) CT-RSA 2005. LNCS, vol. 3376, pp. 351–365. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  8. 8.
    Moore, S., Anderson, R., Mullins, R., Taylor, G.: Balanced Self-Checking Asynchronous Logic for Smart Card Applications. Journal of Microprocessors and Microsystems 27, 421–430 (2003)CrossRefGoogle Scholar
  9. 9.
    Pramstaller, N., Gürkaynak, F., Häne, S., Kaeslin, H., Felber, N., Fichtner, W.: Towards an AES Crypto-chip Resistant to Differential Power Analysis. In: 30th European Solid-State Circuits Conference (ESSCIRC 2004), pp. 307–310 (September 2004)Google Scholar
  10. 10.
  11. 11.
    Tiri, K., Verbauwhede, I.: A VLSI Design Flow for Secure Side-Channel Attack Resistant ICs. In: accepted at Design, Automation and Test in Europe Conference (DATE 2005) (March 2005)Google Scholar
  12. 12.
    Tiri, K., Verbauwhede, I.: Place and Route for Secure Standard Cell Design. In: 6th International Conference on Smart Card Research and Advanced Applications (CARDIS 2004), pp. 143–158 (August 2004)Google Scholar
  13. 13.
    Tiri, K., Verbauwhede, I.: A Logic Level Design Methodology for a Secure DPA Resistant ASIC or FPGA Implementation. In: Design, Automation and Test in Europe Conference (DATE 2004), pp. 246–251 (February 2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Kris Tiri
    • 1
  • David Hwang
    • 1
  • Alireza Hodjat
    • 1
  • Bo-Cheng Lai
    • 1
  • Shenglin Yang
    • 1
  • Patrick Schaumont
    • 1
  • Ingrid Verbauwhede
    • 1
    • 2
  1. 1.Electrical Engineering Dept.UC Los AngelesUSA
  2. 2.Dept. ESAT/SCD-COSICK.U.LeuvenBelgium

Personalised recommendations