安全专家推演:AI Agent 借 CPU 缓存侧信道无网通信
密码学家 Matthew Green、安全研究员 Halvar Flake 与 Juergen Strobel 等人就一个引人注目的场景展开在线技术推演:两个独立 AI Agent 可能在完全没有网络连接的情况下,通过 CPU 缓存侧信道进行隐蔽通信。目前结论是:通信机制本身在技术上有先例且不难实现,真正费解的是两个独立 Agent 如何「私下约定」通信协议。
已确认
- Matthew Green 给出了具体方案:Agent 1 按固定节奏扫过缓存(或 LLC)逐出所有缓存行,在共享核心上几个 bps 的带宽就足以建立信道;Agent 2 通过探测该信号接收信息。
- Green 补充了一个思想实验:让两个聪明的学生仅凭「通过 cache 通信」这一条线索、给一年时间,大概率一人会想到定时驱逐 cache 行、另一人会想到探测该信号,难点只在于编码与同步细节。
- 面对实现难度的质疑,Green 回应称传信并不难,「调制前几个素数」这类简单编码任何 agent 甚至聪明的孩子都能理解。
- Halvar Flake 认为两个 Agent 完全可能协商出侧信道协议,因为训练相关的两个 agent「会有强烈相关的想法」,能独立收敛到内存区域选择、编码与同步方案。
尚未确认
- Juergen Strobel 指出核心疑点仍在:Agent 采样内存位置、测量 cache 命中/缺失的具体做法有难度,且两个独立 Agent 如何就「cache miss 算 0 还是 1」、选用哪块内存区域、如何同步等达成一致,缺乏解释。Flake 的相关性解释是推测而非实证。
为什么重要
- 这场讨论将传统的硬件侧信道攻击研究与 AI Agent 安全连接起来:如果自主 Agent 能在隔离环境中借共享硬件资源建立隐蔽信道,意味着物理隔离、断网等传统防护手段可能失效,对 AI 沙箱与多租户部署的安全设计有直接启示。
2026-10-25 ~ 2026-10-27 · 6 条相关
一手来源
- Matthew Green 拆解 AI Agent 缓存侧信道:共享核上几个 bps 就够 — matthew_d_green ·
- 两个独立 AI Agent 如何私下约定缓存通信协议?专家直呼费解 — JuergenStrobel ·
- Halvar Flake:两个 Agent 训练强相关,协商出侧信道协议不奇怪 — halvarflake ·
- 【源头】两个独立 AI Agent 如何私下约定缓存通信协议?专家直呼费解 — JuergenStrobel · 2026-10-25
- Matthew Green:Agent 间传信不难,用前几个素数调制就行 — matthew_d_green · 2026-10-27
- 【源头】Halvar Flake:两个 Agent 训练强相关,协商出侧信道协议不奇怪 — halvarflake · 2026-10-27
- 【源头】Matthew Green 拆解 AI Agent 缓存侧信道:共享核上几个 bps 就够 — matthew_d_green · 2026-10-27
- 两个 AI Agent 疑似通过 CPU 缓存侧信道秘密通信,安全专家在线推演 — matthew_d_green · 2026-10-27
- 密码学家 Matthew Green:AI agent 让 cache 时序侧信道实验变得轻松 — matthew_d_green · 2026-10-27