椭圆曲线密码系统标量乘算法研究

来源 :合肥工业大学 | 被引量 : 0次 | 上传用户:sdadlu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
椭圆曲线密码系统近年来已被广泛制定于各种国际标准,椭圆曲线密码技术可应用于加解密、数字签名、密钥交换、大数分解和质数判断等。在相同的安全强度下,ECC的密钥长度远比其它传统如RSA的公钥密码系统要小,而且运算速度较快,这使得ECC非常适合在智能卡和移动设备等有限资源环境中。椭圆曲线密码系统实现要远比其它传统如RSA的公钥密码系统要复杂,但是它在运算速度和存储空间方面占有很大的优势,现在密码学界普遍认为它将替代RSA成为通用的公钥密码算法,深入研究基于椭圆曲线离散对数问题的公钥密码具有很大的现实意义。本文的主要工作如下:(1)首先对椭圆曲线密码体制的基础理论知识进行总结。(2)研究了基于椭圆曲线离散对数的加密/解密、密钥交换、数字签名等密码协议,这些协议都是从现有的基于离散对数的密码方案移植过来的,移植后的密码协议要求的密钥长度短,运算速度快。(3)研究了椭圆曲线加密和签名过程中效率影响最大的标量乘算法,提出了一种改进的算法。经理论分析和实验验证,算法提高了速度提高,减少了预存值空间,比较适用于资源有限的设备。
其他文献
互联网的开放性为信息共享和交互提供了极大地便利,但随之而来的网络安全问题也日益严峻。入侵检测作为一种主动的信息安全保障措施,有效地弥补了传统安全防护技术的缺陷。入侵
随着信息技术的突飞猛进,计算机网络的普及与发展正改变着人们的工作、学习和生活方式。它的发展和应用对整个科学技术、经济发展、国防建设和文化思想带来了巨大的影响和推动
随着现代科技和计算机技术的不断发展,人们在与机器的信息交流中,需要一种更加方便、自然的交互方式,而语言是人类最重要且最有效的信息源,实现人机之间的语音交互,让机器听懂人的
在嵌入式操作系统领域,微软公司的Windows CE.Net占绝对的统治地位。Windows CE.Net的汉文版已经在国内广泛应用。随着嵌入式智能设备的日益普及,实现Windows CE.Net操作系统
随着信息处理和计算机技术的发展,声纹识别技术在司法侦察、电子商务、军事通信等许多领域有着极其广泛的应用前景,涉及到语言学、语音信号处理、模式识别与机器学习等知识领
随着Internet规模的迅速扩大和重要性的日益显著,越来越多的问题迫使人们开始关注网络带宽测量,带宽测量一直是重要的研究方向,它对于人们了解网络行为、提高网络性能、改善
伴随着网络技术和多媒体技术的飞速发展,多媒体数据逐渐成为人们获取信息的重要来源,人们可以轻松地从网络上获取各种各样的多媒体信息。与此同时大量诸如非法复制、伪造、篡改
软件的可靠性差和开发效率低一直是困扰软件产业界的两大难题,高效率地开发正确、可靠的软件已成为软件产业的迫切要求。尤其在现在各种大型数据库处理系统,商业网站特别是一
随着科技文献的电子化,科研人员对文档图像的自动识别与理解的要求也越来越高。随着OCR技术的发展,基本实现了对文档图像中文字的识别理解。然而针对文档图像中数学公式的自动
随着计算机技术与internet互联网的发展,人们的信息交流带来了巨大的变化。各种现代化的技术手段和大量丰富的电子信息资源,提供和服务于人类社会。其中现代化的技术之一,计算机