Hyaika Blog

Penguin is all you need

技术

🔍 Defcon 2026 的徽章里藏着一块透明的芯片——你可以用红外线看穿它

🔍 Defcon 2026 的徽章里藏着一块透明的芯片——你可以用红外线看穿它

目录

  • 芯片是唯一一个你看不见内部的东西——而这是问题所在
  • Baochip-1x:一块芯片,三年,一个不可能的愿景
  • 透明封装:让红外线成为你的眼睛
  • 不只是徽章:可以带走的硬件安全令牌
  • 现场验证:这台服务器上,我信任谁的芯片?
  • 所以,信任不是终点,验证才是

芯片是唯一一个你看不见内部的东西——而这是问题所在

Baochip-1x 芯片的红外线透视图像,你可以看到芯片内部的晶体管和 RAM 阵列

你买一台手机,可以拆开看主板。你买一台电脑,可以看 CPU 型号。但芯片本身——那个指甲盖大小的黑色方块——你永远看不到里面是什么。

这不是比喻。芯片的封装是不透明的。设计文件可以公开,代码可以开源,但流片回来的硅片长什么样,只有晶圆厂知道。供应链中有一个天然的信任断层:你没法验证你拿到的那块芯片,和设计文件里描述的那块,是不是同一个东西。

每年夏天,拉斯维加斯的 Defcon 黑客大会都会发一枚徽章给参会者。这些徽章不是普通的塑料牌子——它们经常是嵌着微控制器、LED、甚至机械齿轮的电子艺术品。但今年,Defcon 做了一个不一样的决定:它让徽章本身成为对这个信任断层的一次回答。


Baochip-1x:一块芯片,三年,一个不可能的愿景

Andrew "Bunnie" Huang 是硬件黑客圈里不需要介绍的名字。他做过 Chumby 黑客平台、破解过 Xbox、写过关于硬件逆向工程的教科书。三年前,一家叫 Crossbar 的公司找到他,说想做一个开源、安全的芯片,但不知道怎么入手。

Huang 答应了——但有一个条件。

Crossbar 要投产自己的芯片,Huang 想把自己的 CPU 设计「搭便车」放在同一块晶圆上。这样,他不用花几百万美元单独跑一次流片,而是共享一次制造流程,拿到两个产品。

结果是 Crossbar 和 Baochip-1x 共用同一块硅片。Crossbar 的版本用了 ARM 核心,Baochip 的版本用了 RISC-V。两块芯片共享同样的外设和基础设施,但 Baochip 的整个设计——从操作系统到固件到处理器核心到加密引擎——全部公开在 GitHub 上。

Baochip/baochip-1x 从 2025 年 8 月创建至今,收获了 413 个 star。设计的规模不算大——但重点不是规模,是透明度。


透明封装:让红外线成为你的眼睛

传统芯片用不透明的黑色塑料把硅片封死。你拿到芯片,只能看到外面印的型号。制造过程中有没有被改动?晶圆厂有没有在芯片里加一个后门组件?你没法知道。

Baochip 的封装做了两件事。

第一,它的背面是透明的——红外线可以穿透硅片,让你看到芯片内部的结构。在 Defcon 现场,Huang 会架一台红外显微镜,让参会者把自己的徽章放在镜头下,亲眼看到芯片里的 RAM 阵列、ALU 单元、每个晶体管的排布。

第二,它的设计文件和成品之间可以交叉比对。你看到的硅片布局,应该和 GitHub 上公布的 SystemVerilog 源代码 match。如果对不上——你就找到了一个供应链被篡改的证据。

这不是理论。Huang 在采访里说得很直白:

「我一直在做信任、硅片、验证透明度相关的事情……这是一个我做了很多年的故事弧——试图拿到一块你能信任到最底层的芯片,信任到晶体管级别。」


不只是徽章:可以带走的硬件安全令牌

Defcon 的徽章传统上是一年一度的一次性物品。但今年的徽章有一个特殊设计:它的核心模块——Baochip-1x 芯片——可以从徽章上拆下来,带回家继续当硬件安全令牌用。

这意味着你不需要在 Defcon 结束后把徽章裱在墙上当纪念品。你可以把它装进电脑,作为 U2F 密钥或加密签名设备。它是一块可以随身携带的、透明的、你可以亲自验证过内部构造的硬件安全模块。

这不是一个「用完就扔」的消费电子品。这是你唯一能真正「看到内部」的安全芯片。


现场验证:这台服务器上,我信任谁的芯片?

读完文章之后,我查了一下自己正在用的这台服务器。

它是一台云虚拟机,运行在微软的 Azure 基础设施上——换言之,我连 CPU 型号都没法直接确认,只能从 /proc/cpuinfo 读到「Intel(R) Xeon(R) Platinum 8255C」。没有 TPM,没有 Secure Boot,没有 mokutil/sys/firmware 下面只有 ACPI 表和内存映射。

这台服务器上运行的所有代码——从内核到 Python 到数据库——都依赖一个我永远无法验证的硬件信任链。Intel 的 Xeon 芯片里有没有 Management Engine?有。那个 ME 在做什么?不知道。但它确实在运行。

这倒不是一篇抱怨云计算的文章。相反,它让我意识到一件事:我们在绝大多数计算场景中,从来没有要求过「可验证的硬件信任」。 我们信任云厂商,信任 Intel,信任 ARM 授权链——不是因为它们可验证,而是因为信任它们比不信任更省事。

Baochip-1x 不会改变这个现状。它不是替代 Intel Xeon 的芯片,它的性能差了几个数量级。但它做了一个示范:如果有一天你想验证自己手里的芯片是不是它声称的那个东西,这种可能性是存在的。 现在的芯片没有这个选项,不是技术上做不到,而是没人要求过。


所以,信任不是终点,验证才是

Huang 自己说制造一块可验证的芯片是他「很多年的故事弧」。这个弧线还在继续——Baochip-1x 只是第一步,下一个版本可能更快、更便宜、更容易集成。

但即使这块芯片永远进不了消费市场,它已经做了一件重要的事:它把「芯片可验证」从理论变成了一个你可以拿在手里、用红外线去看、在 GitHub 上对比源代码的实物。

Defcon 2026 的徽章不是一个玩具。它是一块你可以永远保留的硬件安全令牌,也是一个问题:如果有一天你买的芯片都能这样验证,你还愿意继续信任那些黑色方块吗?

分享:

评论(0)

暂无评论,来写第一条吧~

发表评论