论文摘要
本文首先给出了一个基于多项式分解的整数分解算法.并用算例验证了算法的有效性.为了保证RSA公钥密码系统的安全性,给出了选取安全RSA大整数的新准则.其次,本文对亏格为2和亏格为3的超椭圆曲线,根据多项式次数的不同,基于NUCOMP算法,分别给出了约化除子运算的直接算法.特别是对在超椭圆曲线公钥密码系统中最常见的情形,利用下面的技巧改进了NUCOMP算法.1.利用结式,把NUCOMP算法中有限域上多项式求逆用一个有限域中元素求逆代替.2.用Montgomery的求逆技巧把NUCOMP算法中的多个元素求逆用一个元素求逆实现.3.免去了NUCOMP算法在计算过程中对最终结果无影响的系数的计算.本文根据一般线性群的BN对分解,构造了一类Cartesian认证码并计算了其参数.最后给出了An, Bn/ Cn, Dn型Coxeter系统中极长元素长度的计算公式.
论文目录
提要第1章 绪论1.1 研究背景和意义1.2 国内外相关研究现状1.3 本文主要内容第2章 预备知识2.1 公钥密码系统2.1.1 RSA 公钥密码系统2.1.2 EIGamal 的公钥密码系统2.2 椭圆曲线2.3 超椭圆曲线第3章 整数分解算法与RSA 大整数的选取3.1 整数分解算法3.1.1 Pollard的 ρ-方法3.1.2 椭圆曲线算法3.1.3 二次筛法和数域筛法3.2 基于多项式分解的整数分解算法3.3 连分数与RSA 安全大整数的选取3.4 小结第4章 亏格2 超椭圆曲线除子类群的计算公式4.1 NUCOMP 算法4.2 亏格为2 超椭圆曲线的双有理变换4.3 亏格为2 超椭圆曲线除子类群的计算公式1)= deg(u2)=2 且gcd(u1, u2)=1 时,求[u1, v1]+[u2,v2]'>4.3.1 deg(u1)= deg(u2)=2 且gcd(u1, u2)=1 时,求[u1, v1]+[u2,v2]1x+u0,v= v1x+v0,且gcd(u,h+2v)=1 时,求2[u,v]'>4.3.2 u=x2+u1x+u0,v= v1x+v0,且gcd(u,h+2v)=1 时,求2[u,v]1)=1,deg(u2)=2,且gcd(u1, u2)=1 时,求[u1,v1]+[u2,v2]'>4.3.3 deg(u1)=1,deg(u2)=2,且gcd(u1, u2)=1 时,求[u1,v1]+[u2,v2]4.3.4 其他情形.4.4 小结第5 章 亏格3 超椭圆曲线除子类群的计算公式5.1 亏格为3 的超椭圆曲线及双有理变换1)= deg(u2)=3 且gcd(u1, u2)=1 时,求[u1, v1]+[u2,v2]'>5.2 deg(u1)= deg(u2)=3 且gcd(u1, u2)=1 时,求[u1, v1]+[u2,v2]3+u2x2+u1x+u0,v= v2x2+v1x+v0,gcd(u,h+2v)=1,求2[u,v]'>5.3 u=x3+u2x2+u1x+u0,v= v2x2+v1x+v0,gcd(u,h+2v)=1,求2[u,v]5.4 其他情形1)<3,且gcd(u1, u2)=1 时,求[u1,v1]+[u2,v2]'>5.4.1 deg(u1)<3,且gcd(u1, u2)=1 时,求[u1,v1]+[u2,v2]5.4.2 deg(u)<3,且gcd(u,h+2v)=1 时,求2[u,v]5.4.3 deg(u)=3,且u,h+2v 公因子次数不为0 时,求2[u,v].5.4.4 deg(u)=2,且u,h+2v 公因子次数不为0 时,求2[u,v].5.4.5 deg(u)=1,且u,h+2v 公因子次数不为0 时,求2[u,v].1)=2,deg(u2)=3,gcd(u1,u2)=x2+a1x+a0,求[u1,v1]+[u2,v2].'>5.4.6 deg(u1)=2,deg(u2)=3,gcd(u1,u2)=x2+a1x+a0,求[u1,v1]+[u2,v2].1)=2,deg(u2)=3,gcd(u1,u2)= x+a0,求[u1,v1]+[u2,v2]'>5.4.7 deg(u1)=2,deg(u2)=3,gcd(u1,u2)= x+a0,求[u1,v1]+[u2,v2]1)=1,deg(u2)=3,gcd(u1,u2)= x+a0,求[u1,v1]+[u2,v2]'>5.4.8 deg(u1)=1,deg(u2)=3,gcd(u1,u2)= x+a0,求[u1,v1]+[u2,v2]1)=2,deg(u2)=2,gcd(u1,u2)=x2+a1x+a0,求[u1,v1]+[u2,v2].'>5.4.9 deg(u1)=2,deg(u2)=2,gcd(u1,u2)=x2+a1x+a0,求[u1,v1]+[u2,v2].1)=2,deg(u2)=2,gcd(u1,u2)= x+a0,求[u1,v1]+[u2,v2]'>5.4.10 deg(u1)=2,deg(u2)=2,gcd(u1,u2)= x+a0,求[u1,v1]+[u2,v2]1)=1,deg(u2)=2,gcd(u1,u2)= x+a0,求[u1,v1]+[u2,v2]'>5.4.11 deg(u1)=1,deg(u2)=2,gcd(u1,u2)= x+a0,求[u1,v1]+[u2,v2]1)=1,deg(u2)=1,gcd(u1,u2)= x+a0,求[u1,v1]+[u2,v2]'>5.4.12 deg(u1)=1,deg(u2)=1,gcd(u1,u2)= x+a0,求[u1,v1]+[u2,v2]5.5 小结第6章 利用一般线性群的BN 对分解构造Cartesian 认证码6.1 Cartesian 认证码6.2 构造Cartesian 认证码6.3 小结第7章 Coxeter 群中极长元素的长度7.1 Coxeter 群n 型Coxeter 系统中极长元素的长度'>7.2 An 型Coxeter 系统中极长元素的长度n/Cn 型Coxeter 系统中极长元素的长度'>7.3 Bn/Cn 型Coxeter 系统中极长元素的长度n 型Coxeter 系统中极长元素的长度'>7.4 Dn 型Coxeter 系统中极长元素的长度7.5 小结第8章 结束语参考文献攻博期间发表的学术论文致谢摘要Abstract
相关论文文献
- [1].一种无证书可验证加密签名的安全性分析[J]. 计算机工程 2010(24)
- [2].基于NTRU公钥密码系统的RFID通信安全协议的研究[J]. 中山大学学报(自然科学版) 2009(05)
- [3].基于大整数素因子分解困难性的RSA密码体系研究[J]. 科技信息 2009(13)
- [4].基于辫子群的公钥密码系统研究[J]. 科学咨询(决策管理) 2009(06)
- [5].公钥密码系统中的硬件二元域求逆模块[J]. 计算机工程 2009(22)
- [6].一个新的带仲裁人无证书签名方案[J]. 漳州师范学院学报(自然科学版) 2008(01)
- [7].多变元公钥密码系统在密码学中的应用[J]. 电脑编程技巧与维护 2011(12)
- [8].为网络信息化社会筑起安全保障——2015年图灵奖简介[J]. 科学 2016(05)
- [9].对RSA公钥密码系统在d>e时的一种特殊情形的密码学分析[J]. 中国科学(F辑:信息科学) 2009(08)
- [10].新型的轻量级数字签名方案[J]. 通信学报 2010(11)
- [11].基于椭圆曲线同源的公钥密码机制[J]. 北京工业大学学报 2011(06)
- [12].一种基于证书的带消息恢复的代理签名方案[J]. 信息技术 2013(08)
- [13].亏格为3的超椭圆曲线除子类群的计算公式[J]. 吉林大学学报(理学版) 2009(02)
- [14].浅谈网络加密技术[J]. 网络安全技术与应用 2008(03)
- [15].基于证书的消息恢复签名方案[J]. 漳州师范学院学报(自然科学版) 2011(03)
- [16].基于生物特征身份的代理签名方案[J]. 保密科学技术 2011(02)
- [17].基于进位预估快速模乘方法[J]. 计算技术与自动化 2008(01)
- [18].试谈多变元公钥密码系统[J]. 电脑编程技巧与维护 2011(20)
- [19].无证书的消息恢复型数字签名方案[J]. 云南民族大学学报(自然科学版) 2012(01)
- [20].基于身份的椭圆曲线密码体制安全组播方案[J]. 计算机工程 2010(12)
- [21].大学物理远程网中的安全设计[J]. 安徽大学学报(自然科学版) 2009(01)
- [22].基于身份的电子医疗文书签名系统[J]. 湖州师范学院学报 2008(01)
- [23].多变量公钥密码系统实现研究进展[J]. 深圳职业技术学院学报 2019(03)
- [24].可证安全的椭圆曲线同源密钥协商协议[J]. 计算机工程 2011(01)
- [25].防范边信道攻击的逆伪操作实现算法[J]. 计算机工程 2010(03)
- [26].一个新的高效无证书签名方案[J]. 计算机工程与应用 2010(14)
标签:公钥密码系统论文; 整数分解算法论文; 超椭圆曲线论文; 算法论文; 认证码论文;