The modern integrated circuit ecosystem is increasingly reliant on third-party intellectual property integration, which introduces security risks, including hardware Trojans and security vulnerabilities. Addressing the resulting trust deadlock between IP vendors and system integrators without exposing proprietary designs requires novel privacy-preserving verification techniques. However, existing privacy-preserving hardware verification methods are all simulation-based and fail to offer formal guarantees. In this paper, we propose ZK-CEC, the first privacy-preserving framework for hardware formal verification. By combining formal verification and zero-knowledge proof (ZKP), ZK-CEC establishes a foundation for formally verifying IP correctness and security without compromising the confidentiality of the designs. We observe that existing zero-knowledge protocols for formal verification are designed to prove statements of public formulas. However, in a privacy-preserving verification context where the formula is secret, these protocols cannot prevent a malicious prover from forging the formula, thereby compromising the soundness of the verification. To address these gaps, we first propose a blueprint for proving the unsatisfiability of a secret design against a public constraint, which is widely applicable to proving properties in software, hardware, and cyber-physical systems. Based on the proposed blueprint, we construct ZK-CEC, which enables a prover to convince the verifier that a secret IP's functionality aligns perfectly with the public specification in zero knowledge, revealing only the length and width of the proof. We implement ZK-CEC and evaluate its performance across various circuits, including arithmetic units and cryptographic components. Experimental results show that ZK-CEC successfully verifies practical designs, such as the AES S-Box, within practical time limits.


翻译:现代集成电路生态系统日益依赖第三方知识产权(IP)集成,这引入了包括硬件木马和安全漏洞在内的安全风险。在无需暴露专有设计的前提下,解决IP供应商与系统集成商之间的信任僵局需要新颖的隐私保护验证技术。然而,现有隐私保护硬件验证方法均基于仿真,无法提供形式化保证。本文提出ZK-CEC,这是首个面向硬件形式化验证的隐私保护框架。通过结合形式化验证与零知识证明(ZKP),ZK-CEC为在不损害设计机密性的前提下形式化验证IP正确性与安全性奠定了基础。我们观察到,现有用于形式化验证的零知识协议旨在证明公开公式的陈述。但在公式为机密的隐私保护验证场景中,这些协议无法阻止恶意证明者伪造公式,从而破坏验证的可靠性。为填补这些空白,我们首先提出一种蓝图,用于证明秘密设计对公共约束的不可满足性,该蓝图可广泛应用于软件、硬件及信息物理系统中属性的证明。基于所提蓝图,我们构建了ZK-CEC,它使证明者能够零知识地说服验证者:秘密IP的功能与公共规范完全一致,仅泄露证据的长度与宽度。我们实现了ZK-CEC,并在包括算术单元和密码组件在内的多种电路上评估其性能。实验结果表明,ZK-CEC能在实际时间内成功验证如AES S-Box等实用设计。

0
下载
关闭预览

相关内容

工程可信赖的机器学习运维——基于零知识证明
专知会员服务
9+阅读 · 2025年5月27日
《通过网络隐蔽渠道开发物联网》74页论文
专知会员服务
30+阅读 · 2023年10月28日
ISWC2020最佳论文《可解释假信息检测的链接可信度评价》
《人工智能安全测评白皮书》,99页pdf
专知
36+阅读 · 2022年2月26日
无监督元学习表示学习
CreateAMind
27+阅读 · 2019年1月4日
专知主题链路知识推荐#2——参数估计方法
国家自然科学基金
6+阅读 · 2017年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
Arxiv
0+阅读 · 5月1日
Arxiv
0+阅读 · 4月20日
VIP会员
最新内容
战略前沿人工智能的再思考(中文)
专知会员服务
3+阅读 · 5月29日
《量化地基防空系统间接效应的博弈论方法》
专知会员服务
3+阅读 · 5月29日
“史诗怒火行动”中美军损失的作战飞机
专知会员服务
2+阅读 · 5月29日
ICML 2026 | 理解上下文持续学习中的泛化与遗忘
专知会员服务
5+阅读 · 5月28日
Agent Harness综述:大模型智能体执行器工程全景
专知会员服务
13+阅读 · 5月28日
《基于理论的威慑效能评估》
专知会员服务
8+阅读 · 5月28日
相关基金
国家自然科学基金
6+阅读 · 2017年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2014年12月31日
Top
微信扫码咨询专知VIP会员