SLED: Sequential Logic Encryption Using Dynamic Keys

SLED: Sequential Logic Encryption Using Dynamic Keys
复制标题

SLED:使用动态密钥的顺序逻辑加密

DOI:
--
复制
发表时间:
2020
期刊:
Midwest Symposium on Circuits and Systems
影响因子:
--
通讯作者:
R. Vemuri
R. Vemuri
中科院分区:
--
文献类型:
--
作者:
Yasaswy Kasarabada;Vaishali Muralidharan;R. Vemuri

文献摘要

参考文献

被引文献

相似文献

逻辑加密已经成为一种重要的可信设计技术,以防止超大规模集成电路供应链中的威胁,如生产过剩和IP盗版。传统的逻辑加密方法依赖于使用静态一次性可编程(OTP)密钥来锁定设计。时序混淆方案已经证明了利用时序电路的动态性质来增加安全性的优点。然而,它们仍然依赖于具有固定密钥值的安全OTP存储器来实施加密。在本文中,我们提出了一种新的顺序逻辑锁定方法,使用从安全存储器中获得的动态密钥值来确定负载信号的损坏。本文还提出了一种从传统的静态存储器中生成动态密钥的新技术。我们混淆各种时序电路,以评估该计划对基于预言机的攻击的有效性。
Logic encryption has emerged as a prominent Design-for-Trust technique to prevent threats in VLSI supply chain such as overproduction and IP piracy. Traditional logic encryption methods have relied on using static one-time-programmable (OTP) keys for locking the design. Sequential obfuscation schemes have demonstrated the advantages of utilizing the dynamic nature of sequential circuits in increasing security. However, they still rely on a secure OTP memory with fixed key values to enforce encryption. In this paper, we propose a new sequential logic locking method that uses dynamic key values obtained from the secure memory to determine corruption on the payload signals. A novel technique to generate these dynamic keys from a traditional static memory is also presented. We obfuscate various sequential circuits to evaluate the effectiveness of this scheme against oracle-based attacks.
SRCLock:用于保护硬件的抗 SAT 循环逻辑锁定
DOI: --
发表时间: 2018
期刊: Proceedings of the 2018 on Great Lakes Symposium on VLSI
影响因子: --
作者:
Roshanisefat, Shervin;Mardani Kmali, Hadi;Sasan, Avesta
通讯作者: Sasan, Avesta