← 最新论文
💻 computer science

Hardware-Efficient Compound IC Protection with Lightweight Cryptography

本文提出了一种结合轻量级密码算法、逻辑锁定与硬件混淆技术的复合集成电路保护机制,该方案在显著降低硬件复杂度的同时,有效抵御了移除、代数及逻辑锁定等多种攻击。

原作者: Levent Aksoy, Muhammad Sohaib Munir, Sedat Akleylek

发布于 2026-04-15
📖 1 分钟阅读☕ 轻松阅读

原作者: Levent Aksoy, Muhammad Sohaib Munir, Sedat Akleylek

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

这篇论文讲述了一个关于**如何给芯片(IC)穿上“防弹衣”和“隐形斗篷”**的故事,目的是防止芯片在制造过程中被偷工减料(超产)或被非法复制(盗版)。

为了让你更容易理解,我们可以把芯片制造过程想象成一家跨国连锁面包店,而芯片就是他们特制的**“魔法面包”**。

1. 背景:面包店的危机

现在的芯片设计很复杂,就像一家面包店,设计图纸(设计方)在爱沙尼亚,但烤面包的工厂(代工厂)可能在中国或台湾。

  • 问题:工厂老板可能会偷偷多烤一些面包(超产),或者把图纸偷走,自己开分店卖(盗版)。
  • 旧方法:以前大家给面包里加了一把“锁”(逻辑锁)。只有知道密码的人,面包才能吃。
    • 缺点:这把锁太笨重了(占用太多空间),而且容易被懂行的人用“万能钥匙”(SAT 攻击)撬开,或者直接把锁拆了(移除攻击)。
  • 更旧的方法:有人试图用“高级加密算法”(像 AES 这种大锁)来保护。
    • 缺点:这把大锁太重了!面包还没烤熟,烤箱就被锁占满了,成本极高。而且,如果小偷把锁拆下来,面包还是能偷走。

2. 新方案:SOHNI 工具箱(复合保护机制)

作者提出了一种新的保护方法,叫 SOHNI。它不像以前那样只加一把锁,而是给面包穿上了一套**“三合一”的超级装备**:

第一层:轻量级加密(轻便的防盗门)

  • 比喻:以前用 AES 就像给面包房装了一扇巨大的银行金库门,虽然安全,但把整个厨房都堵死了。
  • 新做法:作者换用了轻量级加密算法(如 SIMON、PRESENT)。这就像换成了轻便但坚固的防盗门。它占的地方很小,但依然很难被暴力破解。

第二层:逻辑锁(智能的机关锁)

  • 比喻:这就像在面包里藏了一个只有特定顺序按下去才会响的机关
  • 新做法:使用了 TTLock 技术。以前的锁,小偷只要试错几次就能猜出密码。但 TTLock 就像是一个“陷阱”,如果你按错了,面包不仅不会坏,反而会故意变味(输出错误结果),而且这种变味非常隐蔽,让小偷很难通过观察面包的味道来猜出密码。

第三层:硬件混淆(隐形斗篷)

  • 比喻:这是最关键的一步。以前的锁和面包之间有明显的连线,小偷一眼就能看出“哦,这里有个锁,拆掉它面包就安全了”。
  • 新做法:作者用 LUT(查找表)混淆技术,给锁和面包之间的连线穿上了一件**“隐形斗篷”**。
    • 现在,小偷看到的电路就像一团乱麻,根本分不清哪部分是面包,哪部分是锁,哪部分是加密算法。
    • 即使小偷把“锁”拆了,因为不知道“隐形斗篷”下的连接关系,面包依然是一团乱码,无法使用。

3. 作者还做了什么?(攻防演练)

为了证明这套装备真的有用,作者自己扮演了“大盗”:

  • 攻击旧方案:他们发现,以前那种用 AES 大锁的方案,只要把大锁拆下来(移除攻击),面包就暴露了。
  • 攻击新方案:他们试图用同样的方法攻击新方案,结果发现:
    1. 因为穿了“隐形斗篷”,根本找不到锁在哪里。
    2. 因为用了轻量级加密,就算猜到了锁,也解不开里面的数学谜题(代数攻击失败)。
    3. 因为用了 TTLock,试错成本太高,电脑算到死也解不开(SAT 攻击失败)。

4. 实验结果:既省钱又安全

作者用真实的芯片设计做了测试:

  • 体积:以前的加密方案会让芯片面积变大 11 倍甚至 60 倍(就像面包还没烤,模具就占了整个厨房)。而新方案(SOHNI)只让芯片面积增加了 1 到 2 倍,甚至在大芯片上只增加一点点。
  • 安全性:在 3 天的测试时间里,所有的攻击手段(包括暴力破解、结构分析)都无法破解新方案。

总结

这篇论文的核心思想就是:不要试图用笨重的“金库门”去保护面包,而应该给面包穿上“轻便的防弹衣”、装上“智能机关”,再披上“隐形斗篷”。

这样,芯片既便宜(硬件开销小),又安全(防超产、防盗版),让那些想偷窃或造假的小偷彻底没辙。作者还开发了一个自动化工具(SOHNI),让设计师可以一键生成这种安全的芯片。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →