Modern circuits face various threats like reverse engineering, theft of intellectual property (IP), side-channel attacks, etc. Here, we present a novel approach for IP protection based on logic encryption (LE). Unlike established schemes for logic locking, our work obfuscates the circuit's structure and functionality by encoding and encrypting the logic itself. We devise an end-to-end method for practical LE implementation based on standard cryptographic algorithms, key-bit randomization, simple circuit design techniques, and system-level synthesis operations, all in a correct-by-construction manner. Our extensive analysis demonstrates the remarkable efficacy of our scheme, outperforming prior art against a range of oracle-less attacks covering crucial threat vectors, all with lower design overheads. We provide a full open-source release.
翻译:现代电路面临多种威胁,如逆向工程、知识产权(IP)盗窃、侧信道攻击等。在此,我们提出了一种基于逻辑加密(LE)的IP保护新方法。与既定的逻辑锁定方案不同,我们的工作通过对逻辑本身进行编码和加密,来混淆电路的结构和功能。我们设计了一种端到端的实用LE实现方法,该方法基于标准加密算法、密钥位随机化、简单的电路设计技术以及系统级综合操作,所有步骤均以构造正确的方式进行。我们广泛的分析表明,我们的方案具有显著的有效性,在一系列覆盖关键威胁向量的无预言机攻击中优于现有技术,且设计开销更低。我们提供了完整的开源版本。