• DocumentCode
    2858523
  • Title

    Side channel power analysis of an AES-256 bootloader

  • Author

    O´Flynn, Colin ; Chen, Zhizhang David

  • Author_Institution
    Fac. of Electr. & Comput. Eng., Dalhousie Univ., Halifax, NS, Canada
  • fYear
    2015
  • fDate
    3-6 May 2015
  • Firstpage
    750
  • Lastpage
    755
  • Abstract
    Side Channel Attacks (SCA) using power measurements are a known method of breaking cryptographic algorithms such as AES. Published research into attacks on AES frequently target only AES-128, and often target only the core Electronic Code-Book (ECB) algorithm, without discussing surrounding issues such as triggering, along with breaking the initialization vector. This paper demonstrates a complete attack on a secure bootloader, where the firmware files have been encrypted with AES-256-CBC. A classic Correlation Power Analysis (CPA) attack is performed on AES-256 to recover the complete 32-byte key, and a CPA attack is also used to attempt recovery of the initialization vector (IV).
  • Keywords
    cryptography; power measurement; AES-256 bootloader; AES-256-CBC; CPA attack; SCA; correlation power analysis; cryptographic algorithms; firmware files; initialization vector; power measurements; secure bootloader; side channel attacks; side channel power analysis; Correlation; Encryption; Entropy; Hamming weight; Microcontrollers; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering (CCECE), 2015 IEEE 28th Canadian Conference on
  • Conference_Location
    Halifax, NS
  • ISSN
    0840-7789
  • Print_ISBN
    978-1-4799-5827-6
  • Type

    conf

  • DOI
    10.1109/CCECE.2015.7129369
  • Filename
    7129369