可证明安全的两方明确认证密钥协商协议分析与改进

0 下载量 98 浏览量 更新于2024-08-26 收藏 304KB PDF 举报
"这篇文章主要探讨了在不安全的公共网络上进行双方明确认证的密钥协商协议。针对已有的认证密钥协议,作者提出了一个新的改进方案,该方案基于双线性配对技术,并引入了身份验证者以确保协议的安全性。文章指出,虽然之前存在利用隐式认证的方法,但无法确保参与者正确使用会话密钥。因此,作者将周等人的隐式认证密钥协议转化为明确认证协议,并证明新协议在随机预言模型下是可证明安全的。关键词包括信息安全、密钥协商、明确认证以及可证明安全性。" 在这篇文章中,作者首先指出了在公开且不安全的网络环境中,进行双向认证的密钥协议的重要性。这类协议允许两个通信方在没有预先共享信任信息的情况下,安全地建立一个共享的会话密钥。这通常用于保护通信过程中的数据不被第三方窃取或篡改。 双线性配对是一种在密码学中广泛应用的技术,它允许在两个群之间进行对运算,同时保持某些特定性质不变。在本文提到的密钥协议中,双线性配对被用来增强协议的安全性和效率。 Zhou等人在2011年提出的协议采用隐式认证,即通过会话密钥加密后续通信来验证密钥的正确性。然而,这种方法的缺点在于无法确保参与者按照协议规定正确使用会话密钥。 为了解决这个问题,作者引入了身份验证者,将原有的隐式认证转换为明确认证。明确认证意味着在密钥协商过程中,每个参与者都会收到对方的认证信息,从而可以直接验证对方的身份,确保密钥交换的安全。这个新的协议设计增强了密钥协商的安全性,防止了中间人攻击和其他类型的欺骗行为。 文章的核心贡献在于,作者证明了这个新提出的明确认证密钥协商协议在随机预言模型下是可证明安全的。随机预言模型是一个理论框架,用于分析和评估密码协议的安全性。通过在这个模型下进行安全性证明,作者表明即使在假设攻击者拥有无限计算能力的情况下,协议仍然能够提供预期的安全保障。 这篇论文关注的是如何在不安全的网络环境中建立可靠的密钥协商协议,通过改进现有技术并引入明确认证机制,提高协议的安全性和可靠性,为实际应用提供了更强大的安全保障。