【24h】

A novel security validation in embedded system

机译:嵌入式系统的新型安全验证

获取原文
获取外文期刊封面目录资料

摘要

Most embedded systems contain a number of software vulnerabilities, such as program buffer overflow. The physical attacks in embedded systems are also becoming more and more common. This paper presents a fast, effective and reliable algorithm for tagging and validating what can be used in embedded systems. The compiler automatically collects the secure tags for each main memory segment at compile time. At run-time, the designed hardware observes the dynamic execution trace, and checks whether the trace conforms to the permissible behavior and triggers the appropriate response mechanisms according to the check result. This design does not change the compiler or the existing instruction set, with no restriction on the software developer. The design is implemented on an actual SOPC platform. Experimental analysis shows that the proposed techniques can eliminate a wide range of common software and physical attacks, with low performance penalties and minimal overheads.
机译:大多数嵌入式系统包含许多软件漏洞,例如程序缓冲区溢出。嵌入式系统中的物理攻击也变得越来越普遍。本文介绍了一种快速,有效且可靠的算法,用于标记和验证可用于嵌入式系统中的内容。编译器在编译时自动为每个主存储器段收集安全标签。在运行时,设计的硬件会观察动态执行跟踪,并检查跟踪是否符合允许的行为,并根据检查结果触发适当的响应机制。此设计不会更改编译器或现有指令集,对软件开发人员没有限制。该设计在实际的SOPC平台上实现。实验分析表明,该技术可以消除广泛的常见软件和物理攻击,具有低性能惩罚和最小的开销。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号