• DocumentCode
    2209625
  • Title

    Improvement on masked S-box hardware implementation

  • Author

    Juanli Zeng ; Yi Wang ; Cheng Xu ; Renfa Li

  • Author_Institution
    Embedded Syst. & Network Lab., Hunan Univ., Changsha, China
  • fYear
    2012
  • fDate
    18-20 March 2012
  • Firstpage
    113
  • Lastpage
    116
  • Abstract
    Masking in gate level could efficiently protect AES S-box out of power analysis attack. But there still exists a kind of attack, called glitch attack, to achieve the sensitive information from gate cell leakage. Some works had been done to resist against glitch attack, which carefully masked AND gate or used Wave Dynamic Differential Logic (WDDL) cell. In this paper, we propose an improved masked AND gate, in which the relationship between input masked values and masks is nonlinear. Usually, when converting S-box operations from GF(28) to GF(((22)2)2), all the necessary computations become XOR and AND operations. Therefore, to fully mask AES S-box is to substitute the unmasked XOR and AND operations with the proposed masked AND gate and protected XOR gate. Although the proposed masked AND gate take up one extra XOR gate than Trichina´s design and Baek´s design, it can resist against glitch attack without using specific gate cell, such as WDDL.
  • Keywords
    cryptography; logic gates; AES; AND operation; Advanced Encryption Standard; WDDL; XOR gate protection; XOR operation; gate cell leakage; glitch attack; masked AND gate; masked S-box hardware implementation; power analysis attack; wave dynamic differential logic; CMOS integrated circuits; Computer architecture; Encryption; Field programmable gate arrays; Hardware; Logic gates; FPGA; Masked AND gate; S-box; glitch attack;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Innovations in Information Technology (IIT), 2012 International Conference on
  • Conference_Location
    Abu Dhabi
  • Print_ISBN
    978-1-4673-1100-7
  • Type

    conf

  • DOI
    10.1109/INNOVATIONS.2012.6207713
  • Filename
    6207713