• DocumentCode
    14658
  • Title

    A Secure Reconfigurable Crypto IC With Countermeasures Against SPA, DPA, and EMA

  • Author

    Weiwei Shan ; Xingyuan Fu ; Zhipeng Xu

  • Author_Institution
    Nat. ASIC Syst. Eng. Center, Southeast Univ., Nanjing, China
  • Volume
    34
  • Issue
    7
  • fYear
    2015
  • fDate
    Jul-15
  • Firstpage
    1201
  • Lastpage
    1205
  • Abstract
    A secure reconfigurable cryptographic co-processor supporting multiple algorithms of advanced encryption standard (AES), data encryption standard (DES), rivest cipher 6, and international data encryption algorithm is proposed using its own reconfigurable feature to resist side-channel attack (SCA). It is integrated into a system-onchip and fabricated in 0.18 μm CMOS process with 1.8 V supply voltage and 100 MHz max frequency. Several kinds of specific countermeasures are proposed to hide leakage information by utilizing idle reconfigurable processing elements to do dummy operations. Its advantages lie in its little impact on area and frequency as well as high flexibility after silicon that countermeasures can also be reconfigured. Furthermore, different protections including several kinds of global countermeasures and encryption flow related countermeasures can be stacked, thus the security level can be tuned by trading for some performance or power consumption. Experimental SCA attack results show that it resists simple power analysis and differential power analysis without revealing the subkey. For correlation-based electromagnetic analysis (EMA) of DES configuration, it increases 36× measure to disclosure when applied with partial countermeasures compared to unprotected DES. As to AES configuration with full countermeasures, it resists EMA with no sign to reveal the right subkey for up to 1.2 million electromagnetic traces.
  • Keywords
    CMOS digital integrated circuits; coprocessors; cryptography; system-on-chip; AES configuration; CMOS process; DES configuration; DPA; EMA; SPA; advanced encryption standard; correlation-based electromagnetic analysis; data encryption standard; differential power analysis; electromagnetic traces; encryption flow-related countermeasures; experimental SCA attack; frequency 100 MHz; global countermeasures; international data encryption algorithm; leakage information; resist side-channel attack; rivest cipher 6; secure reconfigurable crypto IC; secure reconfigurable cryptographic co-processor; security level; size 0.18 mum; system-on-chip; voltage 1.8 V; Algorithm design and analysis; Encryption; High definition video; Registers; Resistance; Correlation-based differential power analysis (CPA); Cryptographic Coprocessor; Reconfigurable architecture; Side-channel attack; correlation based differential analysis (CPA); cryptographic coprocessor; electromagnetic analysis (EMA); electromagnetic analysis (EMA).; reconfigurable architecture; side-channel attack (SCA);
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2015.2419621
  • Filename
    7079495