• DocumentCode
    234905
  • Title

    A Countermeasure for DES with Both Rotating Masks and Secured S-Boxes

  • Author

    Zeleng Zhuang ; Jiachao Chen ; Haosheng Zhang

  • Author_Institution
    Sch. of Micro-Electron., Shanghai Jiao Tong Univ., Shanghai, China
  • fYear
    2014
  • fDate
    15-16 Nov. 2014
  • Firstpage
    410
  • Lastpage
    414
  • Abstract
    As is known, masking and hiding are two quite effective ways to perform protection against the side channel attacks. However, since recent years the effectiveness of side channel attack has been highly improved, the traditional way of masking has been invalidated, especially when it comes to High-Order DPA attacks, which presents a real practical threat according to the recent results. In this article, we present a countermeasure for DES with Rotating Masks and Secured S-boxes and we have implemented it in hardware. A mixed protection scheme is introduced. We use a method of rotating the masks after each computing round to protect the linear parts of the DES algorithm, while using a hiding technique to protect the non-linear part such as the S-boxes. In this way we are able to perform an intermedia level of protection between First-Order DPA and Second-Order DPA, meanwhile keeping the circuit being less area consuming compared with other masking schemes.
  • Keywords
    cryptography; DES algorithm; data encryption standard; differential power attack; first-order DPA; hiding technique; high-order DPA attacks; mixed protection scheme; rotating masks; second-order DPA; secured s-boxes; side channel attack; Ciphers; Educational institutions; Hardware; Registers; Timing; Data Encryption Standard (DES); Differential Power Attack(DPA); Power Analysis; Rotating Masks; Secured SBoxs; Side-Channel Attacks (SCA);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Security (CIS), 2014 Tenth International Conference on
  • Conference_Location
    Kunming
  • Print_ISBN
    978-1-4799-7433-7
  • Type

    conf

  • DOI
    10.1109/CIS.2014.43
  • Filename
    7016928