• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

用于实时确保嵌入式系统中安全指令执行和数据处理的硬件辅助安全监控单元

Hardware-Assisted Security Monitoring Unit for Real-Time Ensuring Secure Instruction Execution and Data Processing in Embedded Systems.

作者信息

Wang Xiang, Zhang Zhun, Hao Qiang, Xu Dongdong, Wang Jiqing, Jia Haoyu, Zhou Zhiyu

机构信息

School of Electronic and Information Engineering, Beihang University, Beijing 100191, China.

出版信息

Micromachines (Basel). 2021 Nov 26;12(12):1450. doi: 10.3390/mi12121450.

DOI:10.3390/mi12121450
PMID:34945300
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC8708534/
Abstract

The hardware security of embedded systems is raising more and more concerns in numerous safety-critical applications, such as in the automotive, aerospace, avionic, and railway systems. Embedded systems are gaining popularity in these safety-sensitive sectors with high performance, low power, and great reliability, which are ideal control platforms for executing instruction operation and data processing. However, modern embedded systems are still exposing many potential hardware vulnerabilities to malicious attacks, including software-level and hardware-level attacks; these can cause program execution failure and confidential data leakage. For this reason, this paper presents a novel embedded system by integrating a hardware-assisted security monitoring unit (SMU), for achieving a reinforced system-on-chip (SoC) on ensuring program execution and data processing security. This architecture design was implemented and evaluated on a Xilinx Virtex-5 FPGA development board. Based on the evaluation of the SMU hardware implementation in terms of performance overhead, security capability, and resource consumption, the experimental results indicate that the SMU does not lead to a significant speed degradation to processor while executing different benchmarks, and its average performance overhead reduces to 2.18% on typical 8-KB I/D-Caches. Security capability evaluation confirms the monitoring effectiveness of SMU against both instruction and data tampering attacks. Meanwhile, the SoC satisfies a good balance between high-security and resource overhead.

摘要

在众多安全关键型应用中,如汽车、航空航天、航空电子和铁路系统,嵌入式系统的硬件安全问题日益受到关注。嵌入式系统凭借高性能、低功耗和高可靠性,在这些对安全敏感的领域越来越受欢迎,是执行指令操作和数据处理的理想控制平台。然而,现代嵌入式系统仍然存在许多潜在的硬件漏洞,容易受到恶意攻击,包括软件级和硬件级攻击;这些攻击可能导致程序执行失败和机密数据泄露。因此,本文提出了一种新型嵌入式系统,通过集成硬件辅助安全监控单元(SMU),以实现强化的片上系统(SoC),确保程序执行和数据处理的安全。该架构设计在Xilinx Virtex-5 FPGA开发板上进行了实现和评估。基于对SMU硬件实现的性能开销、安全能力和资源消耗的评估,实验结果表明,在执行不同基准测试时,SMU不会导致处理器显著的速度下降,在典型的8KB I/D缓存上,其平均性能开销降至2.18%。安全能力评估证实了SMU对指令和数据篡改攻击的监控有效性。同时,该SoC在高安全性和资源开销之间实现了良好的平衡。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c02/8708534/f6420ab82386/micromachines-12-01450-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c02/8708534/81c912a42a65/micromachines-12-01450-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c02/8708534/f2799eb619de/micromachines-12-01450-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c02/8708534/23674107ced3/micromachines-12-01450-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c02/8708534/4544425abb33/micromachines-12-01450-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c02/8708534/f6420ab82386/micromachines-12-01450-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c02/8708534/81c912a42a65/micromachines-12-01450-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c02/8708534/f2799eb619de/micromachines-12-01450-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c02/8708534/23674107ced3/micromachines-12-01450-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c02/8708534/4544425abb33/micromachines-12-01450-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/9c02/8708534/f6420ab82386/micromachines-12-01450-g006.jpg

相似文献

1
Hardware-Assisted Security Monitoring Unit for Real-Time Ensuring Secure Instruction Execution and Data Processing in Embedded Systems.用于实时确保嵌入式系统中安全指令执行和数据处理的硬件辅助安全监控单元
Micromachines (Basel). 2021 Nov 26;12(12):1450. doi: 10.3390/mi12121450.
2
High-Efficiency Parallel Cryptographic Accelerator for Real-Time Guaranteeing Dynamic Data Security in Embedded Systems.用于嵌入式系统中实时保障动态数据安全的高效并行密码加速器
Micromachines (Basel). 2021 May 15;12(5):560. doi: 10.3390/mi12050560.
3
Securing Embedded System from Code Reuse Attacks: A Lightweight Scheme with Hardware Assistance.通过硬件辅助的轻量级方案保护嵌入式系统免受代码重用攻击。
Micromachines (Basel). 2023 Jul 29;14(8):1525. doi: 10.3390/mi14081525.
4
Anomaly Detection Trusted Hardware Sensors for Critical Infrastructure Legacy Devices.针对关键基础设施遗留设备的异常检测可信硬件传感器。
Sensors (Basel). 2020 May 30;20(11):3092. doi: 10.3390/s20113092.
5
A cycle-level recovery method for embedded processor against HT tamper.一种针对硬件木马的嵌入式处理器循环级恢复方法。
Heliyon. 2023 Jun 13;9(6):e17085. doi: 10.1016/j.heliyon.2023.e17085. eCollection 2023 Jun.
6
A Hardware Security Protection Method for Conditional Branches of Embedded Systems.一种针对嵌入式系统条件分支的硬件安全保护方法。
Micromachines (Basel). 2024 Jun 5;15(6):760. doi: 10.3390/mi15060760.
7
FPGA Correlator for Applications in Embedded Smart Devices.FPGA 相关器在嵌入式智能设备中的应用。
Biosensors (Basel). 2022 Apr 12;12(4):236. doi: 10.3390/bios12040236.
8
Hardware-Software Partitioning for Real-Time Object Detection Using Dynamic Parameter Optimization.基于动态参数优化的实时目标检测的软硬件划分。
Sensors (Basel). 2023 May 19;23(10):4894. doi: 10.3390/s23104894.
9
Bio-Inspired Approaches to Safety and Security in IoT-Enabled Cyber-Physical Systems.物联网环境下的信息物理系统安全的生物启发方法。
Sensors (Basel). 2020 Feb 5;20(3):844. doi: 10.3390/s20030844.
10
Secure hardware IP of GLRT cascade using color interval graph based embedded fingerprint for ECG detector.基于彩色区间图的嵌入式指纹的心电图检测仪GLRT级联的安全硬件IP
Sci Rep. 2024 Jun 10;14(1):13250. doi: 10.1038/s41598-024-63533-7.

引用本文的文献

1
A Hardware Security Protection Method for Conditional Branches of Embedded Systems.一种针对嵌入式系统条件分支的硬件安全保护方法。
Micromachines (Basel). 2024 Jun 5;15(6):760. doi: 10.3390/mi15060760.