• DocumentCode
    1776984
  • Title

    Leakage Power Analysis attacks against a bit slice implementation of the Serpent block cipher

  • Author

    Alioto, Massimo ; Bongiovanni, Simone ; Scotti, Giuseppe ; Trifiletti, Alessandro

  • Author_Institution
    DII, Dipt. di Ing. dell´Inf., Univ. di Siena, Siena, Italy
  • fYear
    2014
  • fDate
    19-21 June 2014
  • Firstpage
    241
  • Lastpage
    246
  • Abstract
    In this work the effectiveness of Leakage Power Analysis (LPA), a new class of side-channel attacks against cryptographic circuits, has been demonstrated on a case study. LPA attacks have been mounted against a bit slice implementation of the Serpent block cipher. After having measured the leakage contribution of a bit slice unit inside the processor, chosen as selection function for LPA attacks, an adequate power model has been identified. In order to consider the on-chip noise due to the static consumption of the other logics inside the processor, an estimation of the SNR has been provided according to the count of equivalent gates. The bit slice sub-block has been designed in a 65nm CMOS technology node for different logic styles, i.e. CMOS, WDDL, MDPL, and SABL. Simulations show that for each logic implementation the correct key of the algorithm has been recovered with a maximum of 50.000 measurements, demonstrating that LPA attack can be successfully carried out against a wide range of logic styles, even if they efficiently thwart standard DPA and CPA attacks. Static power is expected to become greater in downscaled technologies, and thus LPA must be considered a serious threat for the security of cryptographic VLSI circuits.
  • Keywords
    CMOS logic circuits; VLSI; cryptography; integrated circuit noise; CMOS technology node; CPA attacks; DPA attacks; LPA attacks; MDPL; SABL; SNR; WDDL; bit slice sub-block; bit slice unit; cryptographic VLSI circuit security; cryptographic circuits; leakage power analysis attacks; logic styles; on-chip noise; power model; processor; selection function; serpent block cipher; side-channel attacks; size 65 nm; static consumption; static power; Algorithm design and analysis; CMOS integrated circuits; Cryptography; Integrated circuit modeling; Logic gates; Semiconductor device modeling; Cryptography; VLSI; leakage; power analysis; security; side-channel; smart-card; static power;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mixed Design of Integrated Circuits & Systems (MIXDES), 2014 Proceedings of the 21st International Conference
  • Conference_Location
    Lublin
  • Print_ISBN
    978-83-63578-03-9
  • Type

    conf

  • DOI
    10.1109/MIXDES.2014.6872193
  • Filename
    6872193