首页> 外文会议>Design, Automation and Test in Europe Conference and Exhibition >SACHa: Self-Attestation of Configurable Hardware
【24h】

SACHa: Self-Attestation of Configurable Hardware

机译:SACHa:可配置硬件的自适应

获取原文

摘要

Device attestation is a procedure to verify whether an embedded device is running the intended application code. This way, protection against both physical attacks and remote attacks on the embedded software is aimed for. With the wide adoption of Field-Programmable Gate Arrays or FPGAs, hardware also became configurable, and hence susceptible to attacks (just like software). In addition, an upcoming trend for hardware-based attestation is the use of configurable FPGA hardware. Therefore, in order to attest a whole system that makes use of FPGAs, the status of both the software and the hardware needs to be verified, without the availability of a tamper-resistant hardware module.In this paper, we propose a solution in which a prover core on the FPGA performs an attestation of the entire FPGA, including a self-attestation. This way, the FPGA can be used as a tamper-resistant hardware module to perform hardware-based attestation of a processor, resulting in a protection of the entire hardware/software system against malicious code updates.
机译:设备认证是验证嵌入式设备是否正在运行预期的应用程序代码的过程。通过这种方式,既可以防止物理攻击,又可以防止对嵌入式软件的远程攻击。随着现场可编程门阵列或FPGA的广泛采用,硬件也变得可配置,因此容易受到攻击(就像软件一样)。此外,基于硬件的认证的未来趋势是可配置FPGA硬件的使用。因此,为了验证使用FPGA的整个系统,需要在没有防篡改硬件模块的情况下验证软件和硬件的状态。本文提出了一种解决方案,其中FPGA上的证明者内核执行整个FPGA的证明,包括自我证明。这样,FPGA可以用作防篡改硬件模块,以执行基于硬件的处理器认证,从而保护整个硬件/软件系统免受恶意代码更新的侵害。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号