首页> 外文期刊>Information Forensics and Security, IEEE Transactions on >Proof-Carrying Hardware Intellectual Property: A Pathway to Trusted Module Acquisition
【24h】

Proof-Carrying Hardware Intellectual Property: A Pathway to Trusted Module Acquisition

机译:证明硬件知识产权:可信模块购买的途径

获取原文
获取原文并翻译 | 示例

摘要

We present a novel framework for facilitating the acquisition of provably trustworthy hardware intellectual property (IP). The proposed framework draws upon research in the field of proof-carrying code (PCC) to allow for formal yet computationally straightforward validation of security-related properties by the IP consumer. These security-related properties, agreed upon a priori by the IP vendor and consumer and codified in a temporal logic, outline the boundaries of trusted operation, without necessarily specifying the exact IP functionality. A formal proof of these properties is then crafted by the vendor and presented to the consumer alongside the hardware IP. The consumer, in turn, can easily and automatically check the correctness of the proof and, thereby, validate compliance of the hardware IP with the agreed-upon properties. We implement the proposed framework using a synthesizable subset of Verilog and a series of pertinent definitions in the Coq theorem-proving language. Finally, we demonstrate the application of this framework on a simple IP acquisition scenario, including specification of security-related properties, Verilog code for two alternative circuit implementations, as well as proofs of their security compliance.
机译:我们提出了一个新颖的框架,以促进获得可证明可信赖的硬件知识产权(IP)。所提出的框架利用了在携带证明代码(PCC)领域中的研究,以允许IP使用者对与安全相关的属性进行正式但在计算上简单明了的验证。这些与安全相关的属性,由IP供应商和使用者事先约定,并以时间逻辑进行编纂,概述了可信操作的边界,而不必指定确切的IP功能。然后由卖方制作这些属性的形式证明,并与硬件IP一起提供给消费者。消费者进而可以轻松,自动地检查证明的正确性,从而验证硬件IP是否符合商定的属性。我们使用Verilog的可综合子集和Coq定理证明语言中的一系列相关定义来实现所提出的框架。最后,我们在简单的IP获取方案上演示了该框架的应用,包括安全性相关属性的规范,用于两种替代电路实现的Verilog代码以及其安全合规性的证明。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号