首页    期刊浏览 2024年07月06日 星期六
登录注册

文章基本信息

  • 标题:A Fine-Grained Hardware Security Approach for Runtime Code Integrity in Embedded Systems
  • 作者:Xiang Wang ; Weike Wang ; Bin Xu
  • 期刊名称:Journal of Universal Computer Science
  • 印刷版ISSN:0948-6968
  • 出版年度:2018
  • 卷号:24
  • 期号:4
  • 页码:515-536
  • 出版社:Graz University of Technology and Know-Center
  • 摘要:Embedded systems are subjected to various adversaries including software attacks, physical attacks, and side channel attacks. Most of these malicious attacks can lead to the invalid execution of programs, and launch of destructive actions or reveal critical information. However, most previous security mechanisms suffer from coarse checking granularity and unacceptable performance overhead, due to strict restriction on system resources. This paper presents a fine-grained hardware-based security approach to ensure runtime code integrity in the embedded systems by offline profiling of the program features and runtime integrity check. We design a hardware implemented instruction stream integrity checker (ISIC) to perform runtime checking of pre-extracted features. Any invalid execution of the program will trigger the corresponding exception signal. We implement the ISIC with OR1200 processor on XC5VLX50T field-programmable gate array (FPGA). The experimental results show that the proposed approach can detect all the attacks destructing integrity of the instruction stream, and the performance overhead induced by the security mechanism is less than 3.45% according to the selected benchmarks.
  • 关键词:basic block; code integrity; embedded systems; hardware-based security; runtime security
Loading...
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有