R-LWE与广义压缩背包:一种高效认证加密方案

4 下载量 53 浏览量 更新于2024-08-29 收藏 798KB PDF 举报
"一种基于格的认证加密方案是利用R-LWE困难问题和广义压缩背包问题的哈希函数构建的密码体制,旨在提供高效且安全的加密与认证服务。该方案结合了R-LWE问题的快速加解密速度和低密文扩展率,以及广义压缩背包问题的高效率和IND-CPA安全级别。" 基于格的密码学是现代密码学领域的重要分支,它依赖于格上的数学难题来确保加密的安全性。R-LWE(Ring-Learning With Errors)问题是一个在环状结构中的离散对数问题变种,具有良好的计算复杂性和适用于密码学应用的特性。R-LWE问题在加密过程中起到核心作用,因为它允许设计出加解密速度快且密文扩展率低的加密算法,这在处理大量数据时显得尤为重要。 认证加密是一种同时提供机密性和消息认证的服务,确保数据在传输过程中不被篡改且只有预期的接收者可以解密。在本方案中,认证部分依赖于广义压缩背包问题,这是一种在效率和安全性之间取得平衡的数学难题。广义压缩背包问题的解决方案用于构建高效的哈希函数,该哈希函数可以生成与输入消息相关联的认证标签,从而确保消息的完整性。 IND-CPA(Indistinguishability Under Chosen Plaintext Attack)是安全性模型的一个标准,意味着在选择明文攻击下,一个加密方案应使攻击者无法区分两个不同的加密结果是来自哪个明文。达到IND-CPA级别的认证加密方案,保证了即使攻击者可以查看多个加密后的消息,也无法推断出原始明文的任何信息。 文章的作者团队包括张祥火、杨晓元和王绪安,他们分别在信息安全和密码学领域有深入的研究。该研究得到国家自然科学基金的支持,表明其在学术界具有一定的认可度和影响力。文章发表于2013年,反映了当时对于基于格的密码体制和认证加密方案的前沿探索。 该认证加密方案利用了格理论的特性,结合R-LWE和广义压缩背包问题,为实际应用提供了高效且安全的加密认证方法,为现代通信和数据保护提供了新的理论基础。这种方案的创新之处在于它在保持高性能的同时,确保了数据的完整性和机密性,对网络安全领域具有重要的实践意义。