基于椭圆曲线离散对数点乘的快速算法

来源 :云南大学 | 被引量 : 0次 | 上传用户:zhenglognhai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
椭圆曲线密码学(EllipticCurveCryptography)出现于1985年,因其具有“安全性高、密钥量小、灵活性好”的特点,受到密码学界的广泛关注。本文综述了椭圆曲线密码学的产生、发展和现状,以椭圆曲线密码算法为研究对象进行研究,其中包括有限域的选择、安全椭圆曲线的选择、椭圆曲线密码算法、椭圆曲线上点乘的运算等。椭圆曲线加解密与传统的对称密码(如DES)加解密在速度上还有很大差距,关键问题在于椭圆曲线上点乘的运算速度,如对其上点乘算法加以改进必可提高椭圆曲线加密速度,使其具有更广泛的应用。本文分析对比了现有椭圆曲线上有关点乘的快速算法,对“冗余法”和“窗口法”进行了融合,集二者之长,给出了有关定理及证明,并编写了部分有关运算的程序,证明了本算法对效率的提高。
其他文献
随着计算机软硬件系统日益复杂,如何保证其正确性和可靠性成为日益紧迫的问题。各国研究人员为解决这个问题付出了巨大的努力,并取得了很大的进展。在提出的诸多理论和方法中
该文首先给出了弱点及弱点分类的定义,并分析了国际上典型的弱点分类方法的研究成果.攻击者利用系统弱点的目的就是为了提升自己对系统的访问权限,为此该文引入了一种新的弱
文本形式的知识是人们每天接触最多的知识形式.在现实生活中,人们非常希望能够快速地了解文章的主要内容,从而快速找到自己感兴趣的话题.为了更好地满足人们的需求,文本挖掘
在关联规则、强规则和片断等数据挖掘问题中,有效挖掘最大频繁项目集的算法十分实用,最大频繁项目集唯一表示了所有的频繁项目集,通常情况下只需发现最大频繁项目集,因为有了
随着计算机网络的迅速普及,人们除了在这以指数速度增长的信息海洋中搜索寻找自己所需的信息外,还需要对科学问题进行详细而又大量的计算。显然,未来对计算速度、系统可靠性和成
设计和开发基于HLA的分布交互仿真应用系统是一项复杂的系统工程,需要一种支持HLA联邦应用开发和执行的方法论和机制.本文主要研究了支持HLA系统开发的仿真软件支撑工具及其
为适应迅速变化的市场,企业需要柔性、集成的信息系统。企业应用集成技术可以把各个应用程序集成为一个无缝整体。本文研究了企业应用集成的中间件技术、XML技术、WEB Service
本文分析了国内外的研究状况,并由此明确了现有工作流技术的不足,在剖析了语义技术与工作流结合的必要性和实现上的可能性及理论依据和方法论的基础上,原创性的把语义计算引入了
软件测试在软件生存周期中占有十分重要的位置,是软件质量保证的重要手段.Web系统应用的领域越来越广泛,但如何有效的测试Web系统以提高系统的可靠性也成为急需解决的问题.该
高噪声背景下输入计算机的语音,同时受到加性噪声和通道畸变的干扰.该文对平稳加性噪声和通道畸变的联合补偿方法进行了研究,提出了RASTA-PLP技术与谱减相结合的方法,对平稳