• DocumentCode
    1411811
  • Title

    Multiprocessor information concealment architecture to prevent power analysis-based side channel attacks

  • Author

    Ambrose, Jude Angelo ; Ragel, R.G. ; Parameswaran, Sri ; Ignjatovic, Aleksandar

  • Author_Institution
    Sch. of Comput. Sci. & Eng., Univ. of New South Wales, Sydney, NSW, Australia
  • Volume
    5
  • Issue
    1
  • fYear
    2011
  • fDate
    1/1/2011 12:00:00 AM
  • Firstpage
    1
  • Lastpage
    15
  • Abstract
    Side channel attackers observe external manifestations of internal computations in an embedded system to predict the encryption key employed. The ability to examine such external manifestations (power dissipation or electromagnetic emissions) is a major threat to secure embedded systems. This study proposes a secure multiprocessor architecture to prevent side channel attacks, based on a dual-core algorithmic balancing technique, where two identical cores are used. Both cores use a single clock and encrypt simultaneously, with one core executing the original encryption, whereas the second executes the complementary encryption. This effectively balances the crucial information from the power profile (note that it is the information and not the power profile itself), hiding the actual key from the adversary attempting an attack based on differential power analysis (DPA). The two cores normally execute different tasks, but will encrypt together to foil a side channel attack. The authors show that, when our technique is applied, DPA fails on the most common block ciphers, data encryption standard (DES) and advanced encryption standard (AES), leaving the attacker with little useful information with which to perpetrate an attack.
  • Keywords
    embedded systems; multiprocessing systems; public key cryptography; advanced encryption standard; data encryption standard; differential power analysis; dual-core algorithmic balancing technique; electromagnetic emissions; embedded system; encryption key; multiprocessor information concealment architecture; power analysis-based side channel attacks; power dissipation;
  • fLanguage
    English
  • Journal_Title
    Computers & Digital Techniques, IET
  • Publisher
    iet
  • ISSN
    1751-8601
  • Type

    jour

  • DOI
    10.1049/iet-cdt.2009.0097
  • Filename
    5674131