基于编码的后量子公钥密码学若干问题研究

基于编码的后量子公钥密码学若干问题研究

论文摘要

后量子密码学是一个有重要意义的挑战性问题,对于未来量子计算机出现后,保证Internet中的信息安全将起关键作用。本文依托研究后量子密码学的重要意义,主要探讨和研究了基于编码的后量子公钥密码学中的一些问题,并重点对纠错码的结构,基于编码的后量子公钥加密方案的构造方法、安全性证明和基于编码的后量子数字签名算法的构造进行了研究,取得的研究成果和创新如下:1、有限链环Fqd+uFqd+…+upa-1Fqd(upa=0)上重根循环码:为了进一步强调有限链环上重根循环码在编码理论与密码学中的重要性,本文对当d=1,q=p(p为素数),并令pa=k时,环R=Fqd+uFqd+…+upa-1Fqd(upa=0)上的重根循环码及其对偶码进行了深入研究。通过使用环R=Fqd+uFqd+…+upa-1Fqd,(upa=0)中的基本概念,给出了伽罗瓦环GR(uk,m)以及其扩环Suk(m,ω)的性质。在此基础上,利用GR(uk,m)中扰码的定义和性质,首先证明了环S=Fpm[ω]/<ωps-1>的理想为Torj(C),接着证明了扩环Suk(m,ω)中的理想的多项式表示为C=<so,us1,…,uk-1sk-1>,最后通过离散傅里叶变换得到环R=Fp[u]/上长为psn循环码的多项式表示和其对偶码的结构,为寻找基于线性码和格的后量子数字签名更优方案打下基础。2、构造了基于纠错码的公钥加密方案:基于F度量,构造了基于最大F距离码新的McEliece和Niederreiter公钥加密方案。在所构造的新方案中,合法接收者通过引入一个随机矩阵X作为附加私钥,并把X加入到原始公钥中,从而产生了一个新的公钥,使该密码系统能够有效抗击敌手想通过已知的公钥获得私钥的攻击。另外通过对现有可行攻击方法的分析,说明了基于最大F距离码新的McEliece和Niederreiter公钥加密方案是安全可行的。此外,本章还给出了最大F离码的快速译码方法。3、构造了可证明安全的基于纠错码的公钥加密体制:通过对原始的Niederreiter和F-Niederreiter公钥加密方案攻击方法的分析,提出原始的Niederreiter公钥加密算法和F-Niederreiter公钥加密算法是单向的命题。基于此命题,利用纠错码理论,构造了在随机预言模型下可证明安全的Niederreiter和F-Niederreiter公钥加密方案。4、利用纠错码构造基于无证书的数字签名方案:为了构造一种具有特殊性质的后量子数字签名方案,首先对无证书密码体制进行了研究。通过对原始的无证书加密方案顺序的改变,利用双线性映射构造了一个有效的可以抵抗恶意私钥中心的无证书加密方案。在方案中,加密过程只需一次幂运算,解密过程仅需一个对运算,与已有的方案相比具有很高的效率。方案安全性基于计算Diffie-Hellman司题和P-双线性Diffie-Hellman Inversion司题,并在随机预言模型下对用该方法所构造的方案的安全性给予了证明;最后利用无证书密码体制构造了具有特殊性质的后量子数字签名方案——基于纠错码的无证书数字签名方案。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 后量子密码学简介
  • 1.1.1 后量子密码学研究内容
  • 1.1.2 后量子密码学研究现状
  • 1.1.3 后量子密码学与量子密码学比较
  • 1.2 编码理论与密码学
  • 1.3 本文的主要工作
  • 1.4 章节安排
  • 2 预备知识
  • 2.1 代数学
  • 2.1.1 群、环、域
  • 2.1.2 有限域
  • 2.2 编码理论
  • 2.2.1 有限域上的编码理论
  • 4环上的编码理论'>2.2.2 Z4环上的编码理论
  • qd+uFqd+…+upa-1Fqd(upa=0)上的重根循环码'>3 有限链环Fqd+uFqd+…+upa-1Fqd(upa=0)上的重根循环码
  • 3.1 有限链环上纠错码研究现状
  • qd+uFqd+…+upa-1Fqd(upa=0)中的基本概念'>3.2 环Fqd+uFqd+…+upa-1Fqd(upa=0)中的基本概念
  • 3.2.1 Frobenius映射和迹映射
  • pa-1,m)'>3.2.2 伽罗瓦环GR(upa-1,m)
  • upa(m,ω)'>3.2.3 扩环Supa(m,ω)
  • upa(m,ω)的理想'>3.3 扩环Supa(m,ω)的理想
  • 3.4 离散傅里叶变换
  • qd[u]/pa>中重根循环码的多项式表示'>3.5 环R=Fqd[u]/pa>中重根循环码的多项式表示
  • qd[u]/pa>中重根循环码的对偶码结构'>3.6 环R=Fqd[u]/pa>中重根循环码的对偶码结构
  • 3.7 本章小结
  • 4 利用F度量构造基于纠错码的公钥加密方案
  • 4.1 基于纠错码的公钥密码体制研究现状
  • 4.2 原始的基于纠错码的公钥密码体制
  • 4.2.1 原始的McEliece公钥密码体制
  • 4.2.2 原始的Nederreiter公钥密码体制
  • 4.3 最大F距离码
  • 4.3.1 F度量的概念和性质
  • 4.3.2 最大F距离码
  • 4.3.3 最大F距离码的快速译码算法
  • 4.4 基于最大F距离码的McEliece公钥加密方案
  • 4.4.1 方案构造
  • 4.4.2 安全性分析
  • 4.5 基于最大F距离码的Niederreiter公钥加密方案
  • 4.5.1 方案构造
  • 4.5.2 安全性分析
  • 4.6 本章小结
  • 5 可证明安全的基于纠错码的公钥加密体制
  • 5.1 可证明安全公钥密码体制研究现状
  • 5.2 公钥加密体制的定义和安全模型
  • 5.3 Niederreiter公钥密码体制攻击方法
  • 5.4 不适合基于纠错码公钥密码体制的变换方法
  • 5.4.1 OAEP变换
  • 5.4.2 Fujisaki-Okamoto简单变换
  • 5.4.3 其它变换
  • 5.5 符号说明
  • 5.6 可证明安全的Niederreiter公钥加密方案
  • 5.6.1 新的变换
  • 5.6.2 新Niederreiter密码体制
  • 5.6.3 新Niederreiter密码体制的安全性证明
  • 5.7 IND-CCA2安全的F-Niederreiter公钥加密方案
  • 5.7.1 两个新的变换
  • 5.7.2 新方案(一)
  • 5.7.3 对新方案(一)的安全性证明
  • 5.7.4 新方案(二)
  • 5.7.5 对新方案(二)的安全性证明
  • 5.8 本章小结
  • 6 利用纠错码构造基于无证书的数字签名方案
  • 6.1 利用纠错码构造数字签名方案的研究现状
  • 6.2 基于纠错码的签名方案和身份认证方案
  • 6.2.1 CFS签名方案
  • 6.2.2 mCFS签名方案
  • 6.2.3 Stern身份认证方案
  • 6.3 可抵抗恶意私钥中心的无证书公钥加密方案
  • 6.3.1 无证书密码体制研究现状
  • 6.3.2 双线性对和困难问题
  • 6.3.3 原始无证书公钥密码系统
  • 6.3.4 无证书密码体制的敌手模型
  • 6.3.5 新方案的构造
  • 6.3.6 新方案的安全性分析
  • 6.3.7 新方案的效率分析
  • 6.4 基于纠错码的无证书签名方案
  • 6.5 本章小结
  • 7 结束语
  • 致谢
  • 参考文献
  • 附录
  • 相关论文文献

    • [1].公钥密码学的研究与发展[J]. 科技信息 2010(18)
    • [2].RSA加密解密算法及相关攻击方法[J]. 电脑与信息技术 2018(01)
    • [3].一种改进的基于上三角矩阵的密钥交换方案[J]. 计算机应用与软件 2015(02)
    • [4].《PKI系统》教学方法的研究与探析[J]. 才智 2014(15)
    • [5].UMTSAKA机制中序列号安全性分析[J]. 北京邮电大学学报 2015(S1)
    • [6].新的无证书代理盲签名方案[J]. 计算机应用 2010(12)
    • [7].对一个高效的基于证书签名方案的分析和改进[J]. 安庆师范学院学报(自然科学版) 2016(01)
    • [8].最短加法链的一种快速算法[J]. 沈阳师范大学学报(自然科学版) 2019(05)
    • [9].强安全无对的无证书签名方案[J]. 通信学报 2013(02)
    • [10].基于中国余数定理构造的快速公钥加密算法[J]. 周口师范学院学报 2008(05)
    • [11].RSA的类循环攻击[J]. 华中科技大学学报(自然科学版) 2009(12)
    • [12].自同构群在公钥密码学中的应用[J]. 陕西理工学院学报(自然科学版) 2014(05)
    • [13].基于证书指定验证人签名方案[J]. 龙岩学院学报 2013(05)
    • [14].多变量公钥密码中等价密钥问题[J]. 北京邮电大学学报 2010(03)
    • [15].浅析通信网络安全之密码技术[J]. 科技资讯 2008(08)
    • [16].基于身份签名的电子护照被动认证实现方案[J]. 计算机工程与科学 2009(07)
    • [17].数论在密码学中的应用与算法的优化实现[J]. 兴义民族师范学院学报 2010(04)
    • [18].一种新的背包型公钥密码算法[J]. 西安电子科技大学学报 2009(03)
    • [19].代数学在公钥密码学中的应用[J]. 西南民族大学学报(自然科学版) 2008(02)
    • [20].基于中国剩余定理的快速公钥加密算法[J]. 西安电子科技大学学报 2008(03)
    • [21].基于ECDSA的代理多签名方案[J]. 南昌大学学报(理科版) 2015(03)
    • [22].单项式多变量公钥密码算法的等价密钥问题[J]. 哈尔滨工程大学学报 2015(08)
    • [23].基于半直积的密钥交换协议的群论密码分析[J]. 西南民族大学学报(自然科学版) 2017(02)
    • [24].一种数字化学习管理系统的研究[J]. 电化教育研究 2008(06)
    • [25].数字签名技术的研究及应用[J]. 计算机安全 2008(10)
    • [26].基于PKCS#11的多应用并发设计[J]. 计算机与网络 2017(15)
    • [27].一种新的基于身份的匿名电子举报方案[J]. 计算机应用与软件 2015(02)
    • [28].可搜索加密机制研究与进展[J]. 软件学报 2014(04)
    • [29].RSA加密算法的快速实现[J]. 沈阳建筑大学学报(自然科学版) 2012(06)
    • [30].一个新的带仲裁人无证书签名方案[J]. 漳州师范学院学报(自然科学版) 2008(01)

    标签:;  ;  ;  ;  ;  

    基于编码的后量子公钥密码学若干问题研究
    下载Doc文档

    猜你喜欢