• DocumentCode
    634411
  • Title

    Simulated power analysis attacks on a DDPL crypto-core without routing constraints

  • Author

    Bongiovanni, Simone ; Scotti, Gianmario ; Trifiletti, A.

  • Author_Institution
    Dipt. di Ing. dell´Inf., Elettron. e Telecomun. (DIET), Univ. degli Studi di Roma La Sapienza, Rome, Italy
  • fYear
    2013
  • fDate
    24-27 June 2013
  • Firstpage
    345
  • Lastpage
    348
  • Abstract
    Delay-based Dual-rail Pre-charge Logic (DDPL) is a logic style introduced with the aim of hiding power consumption in cryptographic circuits in order to prevent Power Analysis (PA) attacks. Its particular data encoding allows to make the adsorbed current constant for each data input combination, irrespective of capacitive load conditions, which allows to design a PA-resistant circuit without routing constraints. In this work we present a fair comparison between SABL, a well-known state of the art transistor level countermeasure which is sensitive to the capacitive mismatches on the complementary lines and requires a customized routing procedure, and DDPL. After having provided a power model for describing the leakage sources for the above mentioned logics, a simple cryptographic circuit has been designed for both SABL and DDPL, and a CPA attack has been mounted. Simulations results show that when capacitive load unbalances are considered, DDPL strongly outperforms SABL in terms of number of traces required for disclose the secret key.
  • Keywords
    cryptography; encoding; logic circuits; CPA attack; DDPL cryptocore; PA-resistant circuit; SABL; capacitive load conditions; complementary lines; cryptographic circuits; data encoding; delay-based dual-rail precharge logic; leakage sources; logic style; power consumption; routing procedure; simulated power analysis attacks; transistor level countermeasure; Capacitance; Clocks; Cryptography; Load modeling; Logic gates; Power demand; Routing; Correlation Power Analysis (CPA); Cryptography; Delay-based Dual-rail Pre-charge Logic (DDPL); Dual-rail Pre-charge Logic (DPL); Sense Amplifier Based Logic (SABL);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Ph.D. Research in Microelectronics and Electronics (PRIME), 2013 9th Conference on
  • Conference_Location
    Villach
  • Print_ISBN
    978-1-4673-4580-4
  • Type

    conf

  • DOI
    10.1109/PRIME.2013.6603185
  • Filename
    6603185