椭圆曲线密码系统研究与EC-CSP的构建

来源 :东北大学 | 被引量 : 0次 | 上传用户:liangfeng905
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
1976年Diffie和Hellman提出了公钥密码的概念,信息安全产业由于这一概念的引入得到了迅猛的发展。目前应用最广泛的公钥密码是基于大整数分解问题的RSA算法和基于离散对数问题的ElGamal算法,椭圆曲线密码系统由Koblitz和Miller在1985年独立提出,经过十多年的安全性论证,于本世纪初开始步入应用领域。随着人们对公钥密码系统分析的深入和计算能力的提升,大整数的难分解性和离散对数的难解性都受到了威胁,这就迫使以它们为基础的密码系统使用更长的密钥,而与此同时,椭圆曲线离散对数问题的求解却几乎毫无进展。因此在相同的安全级别下,椭圆曲线密码系统可以使用更短的密钥,这就意味着更快的运算速度和更小的空间消耗,这也使其特别适用于传输带宽或计算能力受限的环境,例如无线网络、智能卡等。 本文以椭圆曲线密码系统的实现算法和协议为研究重点。椭圆曲线可以定义于各种域上,但只有定义于二元域和大素数域上的适用于计算机密码学,因此文中对这两种域上的基本运算算法作了细致的探讨,同时给出实现椭圆曲线点加、点乘的典型算法。文中解决了二元域上的明文嵌入问题,将明文嵌入算法应用到椭圆曲线点的变换上,节省了大约一半的存储空间和传输带宽。椭圆曲线可以应用在各种基于离散对数问题的安全协议中,文中对此作了分析,并将EC-Elgamal加密协议加以改造,提出了Rambo会话密钥交换协议,新的协议简化了通信双方交换会话密钥的过程。文中对实现椭圆曲线密码系统各功能模块的典型算法均作了性能分析,给出实验数据,并以之为参考,选出效率最高的算法,开发了二元域上的椭圆曲线密码函数库。在此基础上,按照WindowsCSP的框架,将此系统和对称加密、哈希功能集成,构建了一个基础密码函数库,称为“EC-CSP”。测试数据表明,“EC-CSP”主要功能函数的速度要优于Windows自带的两种主流CSP(RSA和DSS),且运行稳定,可以支持上层应用程序的调用。
其他文献
在全IP移动网络(包括第三代移动通信系统3G)中,音频、视频等各种实时多媒体应用将在基于IP的分组网传输,如何保证全IP移动网络的服务质量成为电信界日益关注的焦点,必须保证移动
无线传感器网络由若干传感器节点部署在监测区域,可以根据不同的实际需要完成相应的监测任务。该网络具有应用相关性强的特点,没有通用的路由协议,因此有必要对无线传感器网络路
随着计算机技术、通信技术和网络技术的快速发展,数字家庭网络正逐步进入人们的日常生活。家庭网关作为家庭网络结构中的门户和管理者,直接决定了家庭网络的设计所能达到的性能
随着社会、经济的发展,无线通信技术和无线网络得到了越来越广泛的应用。近年来无线Ad-hoc网络和LEO/MEO卫星网络作为两种新兴的无线多跳网络,逐渐吸引了业界的注意力,成为研
CAN现场总线具有可靠性高,实时性好,同时又具有价格低、容易实现的优点,因此,得到了越来越广泛的应用。论文针对楼宇温湿度自动控制的要求,设计了基于CAN总线的温湿度监控系统。论
随着基于网络的计算机系统在我们的日常生活中起到越来越重要的作用,出于各种原因,这些系统成为我们敌人和罪犯的攻击对象。为了保障系统的安全,我们需要构建一个层次的网络
企业PC设施远程管理系统(Remote Management System for Enterprise PC Facilities)RMS是一套企业级的内部终端PC的管理系统,它以远程网络通信为基础,加上自动智能化的手段,
2006年,压缩感知(CS-Compressive Sensing)理论被提出,解决了数据采集编码端与信息处理解码端设备资源配置与其相应计算任务的复杂性不平衡的矛盾。现有压缩感知理论算法及相
从20世纪90年代开始,在国际网络界就进行了许多关于高性能的网络体系结构的研究。但由于这些研究都是基于传统的层次结构网络,所以虽然它能对网络的性能进行改善,但难以解决
随着网络的快速发展,网络安全问题日益突出,构筑一个全网安全的网络环境成为研究的一个热点。由信息产业部支持的研究课题“网络集成防御系统”,通过对网络中各节点主机的防