Efficient Off-chip Memory Protection Mechanism for Embedded Computing Systems using AES-GCM

被引:0
|
作者
Lu, Zhaojun [1 ]
Xing, Xiaoliang [1 ]
Tong, Qiaoling [1 ]
Liu, Zhenglin [1 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Opt & Elect Informat, Wuhan, Peoples R China
关键词
Memory Protection; Encryption; Authentication; Hardware Architecture;
D O I
10.1109/CADGRAPHICS.2015.55
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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
引用
收藏
页码:236 / 237
页数:2
相关论文
共 35 条
  • [1] Off-Chip Memory Encryption and Integrity Protection Based on AES-GCM in Embedded Systems
    Liu, Zhenglin
    Zhu, Qingchun
    Li, Dongfang
    Zou, Xuecheng
    IEEE DESIGN & TEST, 2013, 30 (05) : 54 - 62
  • [2] Efficient AES-GCM for VPNs Using FPGAs
    Abdellatif, Karim M.
    Chotin-Avot, R.
    Mehrez, H.
    2013 IEEE 56TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2013, : 1411 - 1414
  • [3] A security approach for off-chip memory in embedded microprocessor systems
    Vaslin, Romain
    Gogniat, Guy
    Diguet, Jean-Philippe
    Wanderley, Eduardo
    Tessier, Russell
    Burleson, Wayne
    MICROPROCESSORS AND MICROSYSTEMS, 2009, 33 (01) : 37 - 45
  • [4] Bitstream Encryption and Authentication Using AES-GCM in Dynamically Reconfigurable Systems
    Hori, Yohei
    Satoh, Akashi
    Sakane, Hirofumi
    Toda, Kenji
    ADVANCES IN INFORMATION AND COMPUTER SECURITY, PROCEEDINGS, 2008, 5312 : 261 - 278
  • [5] Guaranteeing on- and off-chip communication in embedded systems
    Timmer, AH
    Harmsze, FJ
    Leijten, JAJ
    Strik, MTJ
    van Meerbergen, JL
    IEEE COMPUTER SOCIETY WORKSHOP ON VLSI '99, PROCEEDINGS, 1999, : 93 - 98
  • [6] Reducing off-chip memory access costs using data recomputation in embedded chip multi-processors
    Koc, Hakduran
    Kandemir, Mahmut
    Ercanli, Ehat
    Ozturk, Ozcan
    2007 44TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2007, : 224 - +
  • [7] IVEC: Off-Chip Memory Integrity Protection for Both Security and Reliability
    Huang, Ruirui
    Suh, G. Edward
    ISCA 2010: THE 37TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, 2010, : 395 - 406
  • [8] A high security and efficiency protection of confidentiality and integrity for off-chip memory
    Yang Su
    Jun-Wei Shen
    Min-Qing Zhang
    Journal of Ambient Intelligence and Humanized Computing, 2019, 10 : 2633 - 2643
  • [9] A high security and efficiency protection of confidentiality and integrity for off-chip memory
    Su, Yang
    Shen, Jun-Wei
    Zhang, Min-Qing
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2019, 10 (07) : 2633 - 2643
  • [10] On-chip vs. off-chip memory: The data partitioning problem in embedded processor-based systems
    Panda, PR
    Dutt, ND
    Nicolau, A
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2000, 5 (03) : 682 - 704