• DocumentCode
    3767360
  • Title

    Efficient Off-Chip Memory Protection Mechanism for Embedded Computing Systems Using AES-GCM

  • Author

    Zhaojun Lu;Xiaoliang Xing;Qiaoling Tong;Zhenglin Liu

  • Author_Institution
    Sch. of Opt. &
  • fYear
    2015
  • Firstpage
    236
  • Lastpage
    237
  • Abstract
    Off-chip memory security has become a prime concern in embedded computing systems due to the requirement of storing a large amount of potentially sensitive information in them. Existing solutions have performance imperfection because of their deployment of hash tree or unaffordable on-chip memory overhead. In this paper, we propose an efficient off-chip memory protection mechanism based on Advanced Encryption Standard - Galois/Counter Mode (AES-GCM) to provide both confidentiality and integrity protection for data and programs transferred from processor to off-chip memory in embedded computing systems. Our proposal is a novel memory protection mechanism: in order to ensure security and minimize on-chip memory overhead, AES-GCM hardware engine is running and dynamically switching between two modes, one mode for processing data and programs (DP mode), the other mode for processing the cryptographic parameter of IV (IV mode). It can resist well-known physical attacks, including replay attacks, relocation attacks and spoofing attacks. We demonstrate that our memory protection mechanism incurs as little as 1.56% on-chip memory overhead and has an average performance decline of about 9.0%.
  • Keywords
    "Hardware","Embedded computing","Encryption","System-on-chip","Computer architecture","Authentication"
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design and Computer Graphics (CAD/Graphics), 2015 14th International Conference on
  • Type

    conf

  • DOI
    10.1109/CADGRAPHICS.2015.55
  • Filename
    7450434