#gcm

共收录 1 条相关安全情报。

← 返回所有主题
推荐 3.5
Conf: 50%
👥 作者: Yaobin Shen

本文针对 GCM 和 GMAC 认证加密模式提出一种基于零长度 nonce 的简单攻击方法。作者指出,在 ISO/IEC 标准版本的 GCM/GMAC 中,nonce 被允许为空字符串(零长度),而 NIST 版本则明确要求 nonce 至少为 1 比特。利用 ISO/IEC 版本允许零长度 nonce 的特性,攻击者能够通过特定的攻击流程恢复 GCM/GMAC 的哈希密钥(hash key)。一旦哈希密钥被恢复,攻击者就可以任意伪造密文或消息,从而完全破坏认证加密的完整性保证。论文的核心贡献在于揭示了标准实现之间关于 nonce 长度约束的差异所导致的安全隐患,并展示了一个针对该差异的实用攻击。该攻击不适用于 NIST 版本,因为 NIST 版本强制要求 nonce 非空。研究结果提醒安全从业者,在不同标准实现中,即使细微的参数约束差异也可能引入严重的安全风险。本文适合密码学研究者、协议实现者以及安全审计人员阅读,以理解标准差异对实际安全性的影响,并避免在实现中错误地允许零长度 nonce。

💡 推荐理由: 该研究揭示了 ISO/IEC 与 NIST 标准中 GCM/GMAC 对 nonce 长度约束的差异,可能导致密钥恢复和任意伪造,影响依赖认证加密的协议与系统。

🎯 建议动作: 研究跟进

排序因子: 来自 arXiv 其他板块 (+2) | Community 数据源 (+1) | LLM 评分加成 (+0.4)