椭圆曲线密码体制安全性研究

来源 :淮北师范大学 | 被引量 : 0次 | 上传用户:chenzulong198867
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机科学技术、通信技术、微电子技术的发展,计算机和通信网络的应用进入了人们的日常生活和工作中,从而人们对信息安全的要求就越来越高。密码技术是信息安全的关键技术,密码算法又是密码技术的核心,随着信息技术的高速发展,目前的公钥密码系统面对人们的需求已显得力不从心了。椭圆曲线密码体制具有安全性能高,计算量小,处理速度快,储存空间占用小,带宽要求低,兼容性强及曲线资源丰富等优势,而且椭圆曲线密码体制便于软硬件的实现,ECC的这些特点使得它特别适合于在计算能力弱的环境下实现,尤其是在通信终端产品如手机、PAD、WAP、智能卡等。这就使得椭圆曲线密码体制的高效性在生活中迎合了人们对信息的安全性的要求,因此椭圆曲线公钥密码成为了近年来密码学领域研究的热点之一。本文简单介绍了椭圆曲线密码体制的产生背景;比较了椭圆曲线密码体制和其他几种公钥密码体制,从而得出椭圆曲线的优点;介绍了椭圆曲线密码中的包括有限域以及离散对数问题的有关知识理论;介绍几种安全椭圆曲线选取及求阶的几种算法,包括安全椭圆曲线的标准及选取方法;有限域上素数阶安全椭圆曲线的选取及实现;提出了一种新的对随机生成椭圆曲线法算法的改进,具体实现时对大整数的表示和运算的基本思想内容,得出了如下主要成果:(1)在有限域上讨论素数阶的安全椭圆曲线的选取算法,并建立了一种安全椭圆曲线选取的模型。还详细地阐述了有限域上一些常用的求阶算法,为今后进一步研究椭圆曲线的选取打下理论基础。(2)基于RSA密码体制的生成大素数的原理,结合Montgomery算法将Miller-Rabin算法进行改进,构造了大素数的产生算法,满足了构造椭圆曲线所需要的大素数的要求。(3)对椭圆随机曲线生成算法进行改进,并给出改进后的算法流程图。分析模多项式算法,给出模运算的主要思想内容,对模多项式算法的求取进行改进。(4)通过以上对算法的改进,得到了较好的结果,从而较好的实现了椭圆曲线密码体制。
其他文献
在这篇文章中,我们给出了多分量 BKP(MBKP)和多分量 CKP(MCKP)方程族的定义和规范变换.除此之外,我们推导出 MBKP方程族在一阶规范变换下的解,给出了BKP(CKP)方程族和MBKP(MC
随着经济和科技的迅猛发展,网络与人们的工作、日常生活等方面的关系越来越密切.自然,网络的可靠性和容错性倍受人们的关注.研究网络的可靠性和容错性是近年来国内外研究的热点之
由间断系数所导致的真解在间断面上出现跳跃的现象,我们称之为界面问题,间断面称之为界面.在工程计算、数值模拟以及现实应用中存在大量的界面问题,如材料科学中具有不同密度的材
首先,本文在前人工作的基础上,针对下列多孔介质中可压缩可混溶驱动问题模型(公式略),提出了间断有限体积元方法,该方法并不要求函数在跨越内部单元边界时保持连续,从而使空
支持向量机(Support VectorMachine,SVM)是由Vapnik等人提出的一类新型机器学习方法,是基于统计学习理论、根据结构风险最小化原理而推导出来的,集优化、核、最佳推广能力等
本文主要利用上下解方法和多个不动点定理研究了非线性分数阶微分方程两点边值问题Da0+u(t)+f(t,u(t))=0,0
目前,耦合系统在众多领域中有着大量的应用,但是只有少数的学者研究了多种噪音干扰下的随机耦合系统。其中,学者们对稳定性的研究偏多,对有界性的研究较少。因此,有关白噪声和有色