椭圆曲线密码体制中并行算法的设计与应用

来源 :云南大学 | 被引量 : 0次 | 上传用户:lihongde313
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
椭圆曲线密码体制(EllipticCurveCryptography,ECC)是一种重要的公钥密码体制,它同安全级别相同的其它公钥密码体制相比,其安全性高、密钥规模小、带宽要求低,因此被广泛应用于商用密码领域。本文借鉴串行范畴内ECC中原有的标量乘算法、构造安全椭圆曲线算法和椭圆曲线数字签名算法,给出了基于双处理器或多处理的并行执行模型、改进算法及其伪代码描述。本文从并行计算的角度提高ECC中标量乘运算的效率、加快ECC中构造安全椭圆曲线和数字签名的速度,进而提高ECC的整体性能。相关的研究工作要点如下:   (1)设计了基于双处理器和多处理器的标量乘算法并行执行模型。通过分析ECC中的二进制标量乘算法、NAF标量乘算法和并行的2r标量乘算法,分别给出了相应的改进标量乘算法和伪代码描述。本文给出的改进算法有效地提高了标量乘运算的效率。   (2)在随机曲线法和复乘法构造安全椭圆曲线算法的基础上,分别将两种算法中适合并行计算的部分进行并行化设计,并给出了相应的基于多处理器构造安全椭圆曲线的并行模型架构、改进算法及其伪代码描述。本文给出的改进算法通过并行化处理加快了构造安全椭圆曲线的速度。   (3)通过分析椭圆曲线数字签名算法(EllipticCurveDigitalSignatureAlgorithm,ECDSA)中的签名生成和签名验证过程可知,ECDSA实现过程中需要完成耗时的kP和sP+lQ标量乘运算,所以标量乘运算的效率决定了数字签名的速度。本文设计了基于偶数多处理器的ECDSA并行执行模型、改进算法及其伪代码,并行地完成kP和sP+IQ的标量乘运算,从并行计算的角度加快了椭圆曲线数字签名的速度。
其他文献
问题意识对小学生的信息技术课程学习而言,有着非常积极的作用,不仅可以提升学习的学习动力,还能促进学生的全面发展,一举两得.因此,教师在课程教学中,需要做好问题意识的培
装箱问题是组合最优化中的经典问题,而最小费用流问题也是图论中的重要问题,本论文在充分学习掌握了这两个问题的基础上,把它们结合起来,把装箱问题应用到网络流问题中,得到了一个
转录因子结合位点是转录因子结合到DNA的特定核苷酸序列,在细胞中转录因子常常扮演信使的作用。细胞接收到外界刺激后,激活某些转录因子,激活后的转录因子与DNA上的转录因子结合
如何激发学生的求知欲和学习兴趣,老师起着举足轻重的作用,向40分钟要效率,是构建高效课堂教学模式的体现.《教学模式》一书中说教学模式是构成课程和作业,选择教材,提示教师
本文将一般集值最优化问题中凸集值映射的假设减弱为preinvex集值映射,利用集值映射的相依导数、相邻导数、约切导数等几种导数,在一定条件下,先是给出了一般preinvex集值最优化
带约束的广义方程(GCE)包含优化理论中的绝大多数系统,因而在数学规划中起着非常重要的作用.本文运用变分分析的方法研究了赋范线性空间中约束非闭凸广义方程的度量次正则性.用
在本论文中,首先运用分析方法和对神经元状态空间的分解,研究了一类具有脉冲的时滞Cohen.Grossberg神经网络模型的多重稳定性;其次,运用叠合度理论和构造合适的李雅普诺夫函数,研
本文主要研究了如下一类分数次非线性Schrodinger方程的长时间性态。   非线性Schrodinger方程为量子力学中的基础数学模型,可用来描述光脉冲在色散与非线性介质中的传输,非
4月31日,第十一届中国国际水泥技术及装备展览会在北京召开。中国建材联合会会长张人为,中国建材联合会副会长、中国水泥协会会长雷前治,中国建材联合会常务副会长孙向远,中
本文研究时滞微分动力系统的Hopf分支分析及周期解存在性问题.在自然科学与社会科学的许多具体应用中,例如,生物学、医学、物理学、经济学等许多领域中都有时滞问题的产生,可以