← 最新论文
💻 computer science

A Deep Cross Neural Network Framework for Stealthy Hardware Trojan Identification in FPGA

本文提出了一种深度跨网络(DCNN)框架,通过提取并关联结构与功能特征,在检测基于 FPGA 的 VLSI 电路中的隐蔽硬件木马方面实现了 98.4% 的准确率,提供了一种能够降低对黄金参考模型依赖性的可靠解决方案。

原作者: Kishor Bhagat, Gayatri Phade

发布于 2026-06-25
📖 1 分钟阅读☕ 轻松阅读

原作者: Kishor Bhagat, Gayatri Phade

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

想象一下,你拥有一个巨大且极其复杂的乐高城堡(一块 FPGA 芯片),它被设计用来执行特定的任务,比如加密你的银行数据或引导卫星。现在,有一个狡猾的小偷潜入了施工现场,将一些微小的、肉眼几乎看不见的乐高积木换成了“间谍积木”。这些间谍积木看起来和真正的积木一模一样,但如果触发了某个非常特定且罕见的条件(比如输入了一个秘密代码),这些间谍积木就会启动,导致整个城堡发生故障或泄露机密。这就是硬件木马(Hardware Trojan)

问题在于,这些间谍积木是如此之小且隐藏得如此巧妙,以至于常规的检查方法(比如检查蓝图或在正常条件下进行测试)往往会完全忽略它们。

这篇论文提出了一种全新的、超级智能的方法,利用一个被称为**深度交叉神经网络(DCNN)**的“数字侦探”来寻找这些间谍积木。以下是作者用简单术语对他们方法的解释:

1. 旧方法存在的问题

传统的寻找木马的方法就像是在草堆里找针,却试图逐一检查每一根干草。这些方法要么需要一份“完美”的原始蓝图(而我们通常并不拥有),要么试图测量微小的电学振动(但这非常混乱,且容易受到背景噪声的干扰)。如果间谍积木非常隐蔽,这些旧方法往往会失效。

2. 新方案:“抱团取暖”侦探

与其一个一个地观察乐高积木,作者的新系统观察的是这些积木如何相互关联

把它想象成一个教室里的学生。

  • 旧方法: 老师逐一询问每个学生:“你是间谍吗?”间谍可以轻易地说“不是”并混入其中。
  • 新方法 (DPM): 老师观察整个班级的整体情况并发现模式。“嘿,通常当学生 A 举手时,学生 B 会微笑。但在这一组中,当学生 A 举手时,学生 B 看起来很紧张。”老师不仅仅是在看学生个体,他们还在观察连接关系

作者称之为“相关性学习”。他们的 AI 不仅仅是检查一根导线是否太长或一个逻辑门是否太大;它会检查特征的组合是否符合逻辑。如果一个木马正在隐藏,它可能会改变极其微小的一点,但这种改变会在其他部分共同的行为方式中产生一种奇怪的涟漪效应。DCNN 被训练用来识别这些奇怪的涟漪。

3. 系统是如何运作的(三个步骤)

论文描述了一个三步走的流程来抓捕间谍:

  • 步骤 A:数据清洗(预处理)
    首先,他们从一个名为“Trust-Hub”的公共数据库中提取了一个庞大的电路设计库(其中包含干净的设计和带有木马的设计)。他们清理了杂乱的数据,去除了“噪声”(比如无线电中的静电),使 AI 只能看到重要的信号。

  • 步骤 B:线索分组(聚类)
    在 AI 尝试解开谜题之前,它会将相似的电路归为一组。想象一下整理一堆乱七八糟的袜子:你把蓝条纹袜放在一堆,把红圆点袜放在另一堆。这有助于 AI 理解“蓝条纹”电路的行为方式与“红圆点”电路不同。通过分组,AI 可以专注于寻找那一双在这一堆中不太符合其组别特征的袜子。

  • 步骤 C:智能猜测(预测)
    最后,深度交叉神经网络观察这些分组后的堆叠。它利用其“交叉”学习能力来观察不同特征在组内是如何相互作用的。它会问:“这个电路的行为是符合一个洁净组的模式,还是显示出了木马组那种微妙且奇怪的连接模式?”

4. 结果:抓获狡猾的间谍

作者在标准基准测试(Trust-Hub 库)上测试了他们的系统。以下是他们的发现:

  • 准确率: 他们的系统正确识别木马的概率高达 98.4%
  • 误报率: 它很少出错,仅在 1.2% 的情况下会将洁净的电路误标为有问题的电路。
  • 对比: 当他们将这种“抱团取暖”侦探与其他 AI 方法(如标准神经网络)进行比较时,他们的方案在识别隐蔽、难以发现的木马方面表现得始终更优。

核心结论

该论文声称,通过教计算机去观察电路的不同部分如何协同工作(相关性),而不仅仅是孤立地观察它们,我们可以捕捉到那些此前因过于巧妙而难以发现的恶意硬件修改。他们不仅制造了一个更好的放大镜,还创造了一个能够理解电路所讲述的“故事”的侦探。

注: 本文严格侧重于使用这种特定 AI 方法检测 FPGA 芯片中的这些木马。它并不声称可以修复这些木马,也未讨论将其用于医疗设备或除了所述测试环境之外的其他特定现实世界应用。

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

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

试用 Digest →