A digital Finite Impulse Response (FIR) filter is a ubiquitous block in digital signal processing applications and its behavior is determined by its coefficients. To protect filter coefficients from an adversary, efficient obfuscation techniques have been proposed, either by hiding them behind decoys or replacing them by key bits. In this article, we initially introduce a query attack that can discover the secret key of such obfuscated FIR filters, which could not be broken by existing prominent attacks. Then, we propose a first of its kind hybrid technique, including both hardware obfuscation and logic locking using a point function for the protection of parallel direct and transposed forms of digital FIR filters. Experimental results show that the hybrid protection technique can lead to FIR filters with higher security while maintaining the hardware complexity competitive or superior to those locked by prominent logic locking methods. It is also shown that the protected multiplier blocks and FIR filters are resilient to existing attacks. The results on different forms and realizations of FIR filters show that the parallel direct form FIR filter has a promising potential for a secure design.
翻译:在数字信号处理应用程序中,一个数字的有限刺激反应过滤器(FIR)是数字信号处理应用程序中一个无处不在的屏障,其行为由系数决定。为了保护过滤系数不受对手的干扰,已经提出了高效的模糊技术,或者将其藏在诱饵后面,或者用关键位替换。在本篇文章中,我们最初引入了一个查询攻击,可以发现这种模糊的飞行情报过滤器的秘密钥匙,而现有的突出攻击是无法打破的。然后,我们提出了第一种这种混合技术,包括硬件模糊和逻辑锁定,使用一个点函数来保护数字飞行情报过滤器的平行直接和转换形式。实验结果显示,混合保护技术可以以更高的安全性导致飞行情报情报过滤器,同时保持硬件复杂性的竞争力或优于那些被突出的逻辑锁定方法锁定者。还表明,受保护的飞行情报情报过滤器和飞行情报过滤器能够适应现有的攻击。关于飞行情报过滤器的不同形式和认识显示,平行的直接飞行情报情报过滤器对于安全设计具有很有希望的潜力。