该论文提出一个名为 Achilles 的形式化框架,用于系统评估和利用 Rowhammer 故障注入攻击从签名方案中泄露秘密。签名方案是网络安全基础设施的基础组件,虽然它们在数学上被设计为抗密码分析攻击,但易受 Rowhammer 硬件故障注入的影响。现有攻击大多针对特定签名方案的个别参数,缺乏通用性和系统性,因此 Rowhammer 对签名方案整体影响尚不明确。Achilles 框架描述了一个形式化流程:首先对广义签名方案 G-sign 的关键参数注入 Rowhammer 故障,然后进行故障后分析以恢复秘密。该框架不仅可用于已研究方案中寻找更脆弱参数,还能发现可能易受攻击的新方案。为验证其有效性,作者评估了六种签名方案,覆盖传统和后量子密码体系,基于不同数学问题,并分配了五个 CVE 以跟踪相应的 Rowhammer 漏洞。分析结果表明所有六种方案均被证明易受攻击,且为 EdDSA 识别出两个新的脆弱参数。此外,作者利用包括 wolfssl、relic 和 liboqs 在内的现代密码库,对其中三种方案成功实施了 Rowhammer 攻击。该研究的主要贡献在于提供一个系统化、形式化的框架来分析和评估签名方案的 Rowhammer 脆弱性,弥补了以往攻击的零散性,并揭示了硬件故障注入对密码实现的广泛威胁。
💡 推荐理由: 硬件故障注入(Rowhammer)可能突破数学上安全的签名方案,该框架系统化揭示多种签名方案的隐藏脆弱参数,对密码库和硬件安全设计有重要警示意义,蓝队需关注相关 CVE 和实现层风险。
🎯 建议动作: 研究跟进