Beyond TEMPEST: Workload-Modulated Power-Quality Covert Channels in Air-Gapped Systems
本研究表明,通过调制处理器工作负载以改变功率因数和电流谐波,物理隔离的计算机可以通过电力线隐蔽信道泄露敏感数据,并且即使在各种电源拓扑结构及较远的办公层级连接点处,也能成功恢复传输的有效载荷。
原始论文采用 CC BY 4.0 许可(https://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明
想象一台完全与互联网断开连接的计算机,它是一个旨在保护秘密免受窥视之眼的数字堡垒。这就是一台物理隔离系统(air-gapped system),一台没有网络线缆也没有无线信号的机器,在物理上与外界隔绝。几十年来,安全专家一直认为这种物理上的分离足以阻止数据窃取。然而,计算机不仅仅是逻辑机器;它们是与环境相互作用的物理对象。它们产生热量,发出噪音,并且至关重要的一点是,它们从墙壁抽取电力。每当计算机工作时,它改变抽取电力的方式。这项研究探讨了那个连接中一个隐藏的漏洞:一台受损的计算机可以利用流经其电源线的电力向房间外发送秘密信息,从而完全绕过物理隔离。
研究人员关注了一种被称为“电能质量”(power quality)的特定类型的电学行为。当计算机运行时,其电源为处理器提供所需的精确能量,将来自墙壁的稳定电流进行转换。这个过程并非完美平滑。根据计算机工作的强度,电流可能会变得略微失真,产生波形的涟岭和偏移。团队研究了这些细微的变化是否可以被用来编码信息。他们将计算机的工作负载视为一个开关,通过控制处理器活动的上升和下降来代表二进制数据,即数字通信中的0和1。通过仔细控制计算机的负载,他们可以调制电力本身,将电源线变成一个隐蔽的通信通道。
为了测试这一点,团队设置了一台台式计算机,并将其连接到三种不同类型的电源,每种电源处理电力的方式略有不同。一种电源没有任何特殊功能来净化电力,另一种使用被动方法来平滑电流,第三种则使用主动系统来严格控制电流。随后,他们在两个位置记录了电压和电流:一个是紧贴计算机的电源线处,另一个是在线路更上游的一个点,代表一个与其他设备共享的典型办公室插座。目标是观察由计算机工作负载所编码的秘密信息,是否可以从这些位置的电噪声中被检测并解码。
结果表明,计算机确实可以通过电源线发送数据。通过在处理器闲置状态和满载状态之间切换,研究人员成功传输了少量信息,例如文本字符串和加密密钥。数据的传输速度非常慢,大约每秒半个比特,这对于发送大文件来说太慢了,但足以泄露密码或秘密指令。研究发现,电源的类型会产生显著差异。那些不主动校正电流的较旧、较简单的电源,允许秘密信号清晰地通过。即使是被动校正系统也让信息通过了,尽管难度较大。然而,最先进的、能够主动塑造电流使其尽可能平滑的电源,使得检测信号变得困难得多。在这些情况下,由于是在办公室级别的插座处进行远距离测量,秘密信息往往会消失在噪声中。
尽管面临挑战,研究人员仍设法在几种场景下恢复了完整的消息。他们证明了即使信号与建筑内其他设备的电噪声混合在一起,电能质量中的特定模式仍然可以揭示隐藏的数据。这表明威胁是真实的,即使它需要特定的条件才能有效运作。该研究并未证明这种方法适用于每栋建筑或每台计算机,因为实验是在受控条件下针对单一设置进行的。然而,它提供了具体的证据,证明电力基础设施本身可以成为数据外泄的路径。
这一发现的影响是重大的。这意味着仅仅将计算机从网络中拔掉并不能保证安全。电源线仍然是一个与外界保持的持久连接,如果机器内部的软件遭到破坏,它就能够携带信息。虽然具有主动校正功能的现代电源通过平滑电学特征提供了一些保护,但它们并不是完美的屏蔽。研究结论指出,隔离系统的安全模型现在必须将电力供应纳入潜在的攻击向量。防御者可能需要监测电能质量中是否存在可疑模式,或者确保关键系统使用最先进的电源调节设备。这项研究为理解物理定律如何被利用来打破数字隔离开启了新的篇章,提醒我们,在物理世界中,并不存在完美的屏障。
您所在领域的论文太多了?
获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。