新型QC-LDPC码双公钥Niederreiter加密方案
需积分: 5 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密码方案为编码密码学提供了新的视角,为未来构建更安全、更高效的公钥加密系统提供了理论基础和技术参考。"
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-05-29 上传
2022-07-13 上传
2021-06-01 上传
2021-06-01 上传
2021-06-01 上传
2021-06-01 上传
weixin_38617851
- 粉丝: 4
- 资源: 923
最新资源
- R语言中workflows包的建模工作流程解析
- Vue统计工具项目配置与开发指南
- 基于Spearman相关性的协同过滤推荐引擎分析
- Git基础教程:掌握版本控制精髓
- RISCBoy: 探索开源便携游戏机的设计与实现
- iOS截图功能案例:TKImageView源码分析
- knowhow-shell: 基于脚本自动化作业的完整tty解释器
- 2011版Flash幻灯片管理系统:多格式图片支持
- Khuli-Hawa计划:城市空气质量与噪音水平记录
- D3-charts:轻松定制笛卡尔图表与动态更新功能
- 红酒品质数据集深度分析与应用
- BlueUtils: 经典蓝牙操作全流程封装库的介绍
- Typeout:简化文本到HTML的转换工具介绍与使用
- LeetCode动态规划面试题494解法精讲
- Android开发中RxJava与Retrofit的网络请求封装实践
- React-Webpack沙箱环境搭建与配置指南