• DocumentCode
    147972
  • Title

    GALS design of ECC against side-channel attacks — A comparative study

  • Author

    Xin Fan ; Peter, Steffen ; Krstic, Miroslav

  • Author_Institution
    IHP, Frankfurt (Oder), Germany
  • fYear
    2014
  • fDate
    Sept. 29 2014-Oct. 1 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Elliptic Curve Cryptography (ECC) represents the state-of-the-art of public-key cryptography. It is very computation intensive and hardware consuming for ASIC implementation. In this work, an ECC processor based on the Globally Asynchronous Locally Synchronous (GALS) design is presented. Attention has been paid on the resistances of GALS design against side-channel attacks (SCAs). The pausible clocking scheme, with random hopping of clock frequencies, is applied as a countermeasure of SCAs with low overhead on hardware. A comparative study between the synchronous and the GALS designs of ECC, in terms of the SCA resistance, processing efficiency, and hardware costs, is further elaborated.
  • Keywords
    application specific integrated circuits; integrated circuit design; public key cryptography; ASIC implementation; ECC processor; GALS design; SCA; SCA resistance; elliptic curve cryptography; globally asynchronous locally synchronous design; hardware costs; pausible clocking scheme; public-key cryptography; random clock frequency hopping; side-channel attacks; Clocks; Delays; Elliptic curve cryptography; Hardware; Synchronization; ECC; GALS; SCA;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Power and Timing Modeling, Optimization and Simulation (PATMOS), 2014 24th International Workshop on
  • Conference_Location
    Palma de Mallorca
  • Type

    conf

  • DOI
    10.1109/PATMOS.2014.6951905
  • Filename
    6951905