• DocumentCode
    1958535
  • Title

    A stochastic method for security evaluation of cryptographic FPGA implementations

  • Author

    Kasper, Michael ; Schindler, Werner ; Stöttinger, Marc

  • Author_Institution
    Fraunhofer Inst. for Secure Inf. Technol. (SIT), Darmstadt, Germany
  • fYear
    2010
  • fDate
    8-10 Dec. 2010
  • Firstpage
    146
  • Lastpage
    153
  • Abstract
    We introduce a stochastic method for the security evaluation and dynamic power consumption analysis in the context of side-channel analysis. This method allows to estimate data-dependent power consumption induced by secret parameters, e.g. a cryptographic key, which may be exploited in power attacks. In particular, IP-cores for security applications on FPGAs have to be made secure against these attacks. We show that the same stochastic methods provide FPGA designers constructive feedback on the information leakage of the design. Applied as a constructive tool these stochastic methods allow the designer to quantify the side-channel resistance and weaknesses of the IP-core design, a feature which supports the design of secure and side-channel resistant implementations, especially on FPGAs.
  • Keywords
    cryptography; field programmable gate arrays; industrial property; logic design; stochastic processes; IP-core design; cryptographic FPGA; data-dependent power consumption; dynamic power consumption analysis; power attacks; security evaluation; side-channel resistance analysis; stochastic method; Cryptography; Field programmable gate arrays; Noise; Power demand; Random variables; Registers; Stochastic processes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field-Programmable Technology (FPT), 2010 International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4244-8980-0
  • Type

    conf

  • DOI
    10.1109/FPT.2010.5681772
  • Filename
    5681772