arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2202.10022cs.CReess.SP
收藏

数字FIR滤波器的硬件混淆

Hardware Obfuscation of Digital FIR Filters

Levent Aksoy, Alexander Hepp, Johanna Baehr, Samuel Pagliarini

摘要:

有限脉冲响应(FIR)滤波器是数字信号处理应用中普遍存在的模块。其特性由其系数决定,这些系数是其设计者的知识产权(IP)。然而,在硬件高效实现中,其系数变得易受逆向工程的影响。本文提出了一种过滤器的设计技术,可以保护这个IP,考虑到硬件的复杂性,并确保过滤器的行为,只有当一个秘密密钥提供指定。为了做到这一点,系数被隐藏在诱饵中,这些诱饵是使用三种替代方法在系数的可能值之外选择的。作为一种攻击场景,被认为是在一个不受信任的铸造对手。一个逆向工程技术的发展,找到所选择的诱饵选择方法,并探讨潜在的泄漏系数通过诱饵。无预言攻击也被用来寻找秘密密钥。实验结果表明,所提出的技术可以导致过滤器设计具有竞争力的硬件复杂度和更高的弹性攻击相对于以前提出的方法。

英文摘要:

A finite impulse response (FIR) filter is a ubiquitous block in digital signal processing applications. Its characteristics are determined by its coefficients, which are the intellectual property (IP) for its designer. However, in a hardware efficient realization, its coefficients become vulnerable to reverse engineering. This paper presents a filter design technique that can protect this IP, taking into account hardware complexity and ensuring that the filter behaves as specified only when a secret key is provided. To do so, coefficients are hidden among decoys, which are selected beyond possible values of coefficients using three alternative methods. As an attack scenario, an adversary at an untrusted foundry is considered. A reverse engineering technique is developed to find the chosen decoy selection method and explore the potential leakage of coefficients through decoys. An oracle-less attack is also used to find the secret key. Experimental results show that the proposed technique can lead to filter designs with competitive hardware complexity and higher resiliency to attacks with respect to previously proposed methods.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑