抗量子攻击密码新方案:基于QC-LDPC码的双公钥Niederreiter加密

需积分: 10 0 下载量 175 浏览量 更新于2024-09-07 1 收藏 797KB PDF 举报
"这篇论文探讨了一种基于QC-LDPC码的双公钥Niederreiter密码方案,该方案是抗量子攻击密码理论的研究成果,旨在提高加密的安全性和效率。通过使用QC-LDPC码和双公钥结构,设计了一种新的加密算法,该算法在保持高安全性的同时,能够有效抵抗多种攻击,并在随机预言机模型下满足IND-CCA2安全标准。与传统的Niederreiter密码系统相比,新方案的公钥大小减少了63%,信息传输效率提高了47%。该研究由国家自然科学基金和陕西省自然科学基础研究计划项目支持,作者包括李冲和韩益亮,他们专注于应用密码学领域的研究。" 正文: 基于编码的公钥密码体制在抗量子攻击密码理论中占有重要地位,因为它们在加解密过程中具有较低的复杂度和较高的安全性。Niederreiter公钥密码体制是一种基于编码理论的密码系统,其核心思想是利用线性分组码的性质实现加密和解密过程。然而,传统的Niederreiter密码体制可能存在一些弱点,如公钥尺寸过大、信息传输效率不高等问题。 本论文针对这些问题,引入了Quasi-Cyclic Low-Density Parity-Check (QC-LDPC)码,这是一种在纠错编码领域中表现出色的码型。QC-LDPC码以其良好的纠错性能和高效的编码解码算法,为密码系统提供了更强的安全性和更高的效率。此外,论文还结合了双公钥的概念,即使用两个不同的公钥进行加密和解密,进一步增强了系统的安全性,同时降低了攻击者破解的可能性。 论文提出的新Niederreiter加密方案在安全性分析中表现出色,它能有效抵御已知的攻击策略,如选择明文攻击、选择密文攻击等。更为重要的是,该方案在随机预言机模型下达到了IND-CCA2(不可区分的适应性选择密文攻击)安全级别,这是公钥密码体制安全性评估的一个高标准。 在性能方面,新方案相比于传统的Niederreiter密码,显著减小了公钥的大小,减小了63%,这意味着更少的存储需求和更快的密钥交换速度。同时,信息传输效率的提升47%意味着在相同的带宽条件下,可以传输更多的数据,这对于大数据和云计算环境下的通信安全至关重要。 这篇论文提出的基于QC-LDPC码的双公钥Niederreiter密码方案,不仅提升了密码系统的安全性,而且优化了其性能,为抗量子攻击密码学提供了新的研究方向。这种创新性的加密机制对于未来网络安全,尤其是在面临量子计算威胁的背景下,具有重要的理论价值和实际应用前景。