• DocumentCode
    181990
  • Title

    Practical Attack on Bilinear Pairings to Disclose the Secrets of Embedded Devices

  • Author

    Unterluggauer, Thomas ; Wenger, Erich

  • Author_Institution
    Inst. for Appl. Inf. Process. & Commun., Graz Univ. of Technol., Graz, Austria
  • fYear
    2014
  • fDate
    8-12 Sept. 2014
  • Firstpage
    69
  • Lastpage
    77
  • Abstract
    Identity-based encryption constitutes a promising alternative to traditional cryptography that works without symmetric keys or public key infrastructures. Such schemes generally depend on the computation of bilinear pairings. The latest developments in efficient pairing algorithms made identity-based encryption available to embedded devices as well. However, those devices are inherently exposed to side-channel attacks. In this paper, we present a correlation power analysis attack to extract the private key in the popular identity-based encryption scheme by Boneh and Boyen. On an ARM Cortex-M0 we exploit the leakage of a finite field multiplication within the highly practical optimal-Ate pairing defined over the elliptic curves by Barreto and Naehrig. As a secondary contribution, we practically verified the feasibility of our attack on an FPGA, an ASIC, and using power simulations. For future work our research intends to raise awareness of the importance of the randomization countermeasure in pairing computations.
  • Keywords
    computer crime; embedded systems; private key cryptography; ARM Cortex-M0; ASIC; FPGA; bilinear pairings; correlation power analysis attack; cryptography; elliptic curves; embedded devices; finite field multiplication; identity-based encryption; optimal-Ate pairing; pairing algorithms; pairing computations; power simulations; practical attack; private key; randomization countermeasure; secrets disclose; side-channel attacks; Computational modeling; Correlation; Elliptic curves; Identity-based encryption; Power measurement; ASIC; BN Curves; CPA; FPGA; Optimal-Ate Pairing; Power Simulation; Side-Channel Attack;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Availability, Reliability and Security (ARES), 2014 Ninth International Conference on
  • Conference_Location
    Fribourg
  • Type

    conf

  • DOI
    10.1109/ARES.2014.16
  • Filename
    6980265