SubLock: 基于子电路替换的输入依赖密钥型逻辑锁定技术
密码学与安全
2024-06-28 v1
摘要
知识产权盗版、超越构建、逆向工程以及硬件Trojan是集成电路(IC)开发期间的严重安全挑战。逻辑锁定已被证明是缓解这些威胁的可靠防御。现有逻辑锁定技术易受到基于SAT的攻击。尽管有多种抗SAT逻辑锁定方法已报道,但它们需要显著的开销。本文提出一种新颖的输入依赖密钥型逻辑锁定(IDKLL)方法,通过低开销有效防止SAT攻击。我们首先引入IDKLL的一种新思想,使得设计仅在其对应的有效密钥序列被应用时,才能对所有输入模式正确工作。与传统逻辑锁定不同,所提出的IDKLL方法使用多个密钥序列(而非单个密钥序列)作为有效密钥,以提供针对所有输入的正确功能。进一步,我们提出一种基于子电路替换的IDKLL方法,称为SubLock,通过替换原始子电路为相应的IDKLL型锁定电路来实现逻辑锁定,从而以低开销防止SAT攻击。在ISCAS基准测试中的实验评估表明,所提出的SubLock在安全性和开销方面均优于已知的现有方法。
引用
@article{arxiv.2406.19091,
title = {SubLock: Sub-Circuit Replacement based Input Dependent Key-based Logic Locking for Robust IP Protection},
author = {Vijaypal Singh Rathor and Munesh Singh and Kshira Sagar Sahoo and Saraju P. Mohanty},
journal= {arXiv preprint arXiv:2406.19091},
year = {2024}
}
备注
22 pages, 12 figures, Journal