级联QC-LDPC与QC-MDPC码的McEliece加密新方案
需积分: 11 133 浏览量
更新于2024-08-13
收藏 1.19MB PDF 举报
"本文提出了一种改进的基于准循环中密度奇偶校验(QC-MDPC)码和准循环低密度奇偶校验(QC-LDPC)码的McEliece公钥加密体制变型方案,以解决现有体制的安全性和效率问题。通过将两种类型奇偶校验码的奇偶校验矩阵结合作为私钥,生成级联码字,提高了系统的安全性,同时降低了实现复杂度。在80位安全参数下,新方案具有较小的密钥量,能够有效抵御针对QC-MDPC和QC-LDPC码的密钥恢复攻击。此外,文中还介绍了改进的比特翻转译码算法,以优化解密过程。"
McEliece公钥加密体制是一种基于编码理论的非对称加密系统,它的安全性依赖于线性码的译码难题,这使得它理论上对量子计算机的攻击具有抵抗力。传统的McEliece体制中,私钥由一个较大的矩阵组成,这导致了密钥的大小和加密解密过程的复杂性。为了克服这些缺点,研究者们提出了使用低密度奇偶校验(LDPC)码和中密度奇偶校验(MDPC)码的变型方案,尤其是准循环版本(QC-LDPC和QC-MDPC),它们在保持安全性的同时,可以显著减小密钥尺寸和降低计算复杂度。
本文提出的改进方案,将QC-LDPC码和QC-MDPC码的奇偶校验矩阵结合形成新的私钥,这种创新性的结合方式使得生成的级联码字具有更高的安全性,因为攻击者需要同时破解两种类型的码字,大大增加了破解难度。同时,通过采用改进的比特翻转译码算法,新方案在解密时的计算复杂度也得到了降低,从而提高了整体系统性能。
在安全性分析中,该方案展示了在80位安全参数下,密钥量较小且实现复杂度较低的优势,这意味着在实际应用中,该体制既能满足安全性要求,又能有效减少存储和计算需求。此外,由于改进的译码策略,新方案能有效抵挡针对QC-MDPC和QC-LDPC码的已知攻击方法,增强了体制的健壮性。
这项工作为McEliece公钥加密体制提供了一个更加高效且安全的实现,对于未来量子计算环境下的密码学应用具有重要的研究价值和实践意义。通过深入研究和优化编码理论,我们可以期待在密码学领域中开发出更多兼顾安全性和实用性的解决方案。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-05-26 上传
2021-04-14 上传
2021-05-22 上传
2021-05-11 上传
2021-05-30 上传
2010-05-03 上传
weixin_38697940
- 粉丝: 7
- 资源: 920
最新资源
- MATLAB新功能:Multi-frame ViewRGB制作彩色图阴影
- XKCD Substitutions 3-crx插件:创新的网页文字替换工具
- Python实现8位等离子效果开源项目plasma.py解读
- 维护商店移动应用:基于PhoneGap的移动API应用
- Laravel-Admin的Redis Manager扩展使用教程
- Jekyll代理主题使用指南及文件结构解析
- cPanel中PHP多版本插件的安装与配置指南
- 深入探讨React和Typescript在Alias kopio游戏中的应用
- node.js OSC服务器实现:Gibber消息转换技术解析
- 体验最新升级版的mdbootstrap pro 6.1.0组件库
- 超市盘点过机系统实现与delphi应用
- Boogle: 探索 Python 编程的 Boggle 仿制品
- C++实现的Physics2D简易2D物理模拟
- 傅里叶级数在分数阶微分积分计算中的应用与实现
- Windows Phone与PhoneGap应用隔离存储文件访问方法
- iso8601-interval-recurrence:掌握ISO8601日期范围与重复间隔检查