新型QC-LDPC码双公钥Niederreiter加密方案

需积分: 5 0 下载量 101 浏览量 更新于2024-08-12 收藏 429KB PDF 举报
"基于QC-LDPC码的双公钥Niederreiter密码方案是本文研究的核心内容,该方案属于编码密码学领域,旨在提供一种能够抵抗量子计算攻击的公钥加密方法。Niederreiter密码体制是公钥密码学中的一个重要分支,它基于纠错编码理论,具有低加密/解密复杂度和高安全性的优点。本文中,作者李冲和韩益亮利用Quasi-Cyclic Low-Density Parity-Check (QC-LDPC)码和双公钥的概念,设计了一个改进的Niederreiter加密方案。 QC-LDPC码是一种特殊的线性分组码,其结构由循环子矩阵组成,这使得编码和解码过程相对高效。在密码学中,这种码被用于构建公钥系统,因为它们的解码问题对于经典计算机来说困难,但对量子计算机来说可能更容易。双公钥系统则是在传统的公钥基础设施中引入了两个独立的公钥,每个参与方都有自己的公钥,增加了系统的安全性和灵活性。 该新方案的安全性分析表明,它能够抵御多种常见的密码攻击策略,如选择明文攻击(CPA)和选择密文攻击(CCA),并且在随机预言机模型下达到了不可区分的加密安全级别(IND-CCA2)。这意味着即使攻击者拥有部分信息,也无法有效地推断出加密信息的真实内容。 此外,方案的性能评估显示,与传统的Niederreiter密码系统相比,该方案的公钥大小减少了63%,同时提高了47%的信息传输效率。这是一个显著的优化,意味着在保持高安全性的同时,减少了存储和传输公钥所需的成本,提高了通信效率。 关键词包括抗量子攻击密码、QC-LDPC码、双公钥和可证明安全,这些都揭示了研究的主要关注点。该工作受到了国家自然科学基金和陕西省自然科学基础研究计划项目的资助,体现了其在学术研究领域的价值。 基于QC-LDPC码的双公钥Niederreiter密码方案为编码密码学提供了新的视角,为未来构建更安全、更高效的公钥加密系统提供了理论基础和技术参考。"