• DocumentCode
    2143945
  • Title

    An EDA-friendly protection scheme against side-channel attacks

  • Author

    Bayrak, Ali Galip ; Velickovic, Nikola ; Regazzoni, Francesco ; Novo, David ; Brisk, Philip ; Ienne, Paolo

  • Author_Institution
    School of Computer and Communication Sciences, Ecole Polytechnique Fédérale de Lausanne (EPFL), CH-1015, Switzerland
  • fYear
    2013
  • fDate
    18-22 March 2013
  • Firstpage
    410
  • Lastpage
    415
  • Abstract
    This paper introduces a generic and automated methodology to protect hardware designs from side-channel attacks in a manner that is fully compatible with commercial standard cell design flows. The paper describes a tool that artificially adds jitter to the clocks of the sequential elements of a cryptographic unit, which increases the non-determinism of signal timing, thereby making the physical device more difficult to attack. Timing constraints are then specified to commercial EDA tools, which restore the circuit functionality and efficiency while preserving the introduced randomness. The protection scheme is applied to an AES-128 hardware implementation that is synthesized using both ASIC and FPGA design flows.
  • Keywords
    Clocks; Delays; Field programmable gate arrays; Hardware; Power demand; Security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013
  • Conference_Location
    Grenoble, France
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4673-5071-6
  • Type

    conf

  • DOI
    10.7873/DATE.2013.093
  • Filename
    6513539