椭圆曲线密码系统的研究与应用

来源 :东北大学 | 被引量 : 0次 | 上传用户:ladiylove
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息社会的到来,保证信息的安全可靠的传输成为一个日益紧迫和重要的问题,所以密码系统的研究与应用成为计算机科学领域的一个热点。现在的密码系统主要分为两种:对称密码系统和公钥密码系统。当今普遍应用的一些密码系统存在着很多问题,比如密钥过长,比如计算速度比较缓慢等等。另外,在无线环境或者智能卡的应用中,由于带宽、计算能力和存储能力都受到了限制,使得传统的密码系统不适合应用于这些领域。 本文针对这些问题,介绍了一种新的公钥密码系统。这种密码系统是基于椭圆曲线的,它的安全性是基于椭圆曲线离散对数问题的难解性上。椭圆曲线密码系统与其他公钥系统相比,在密钥长度增加程度一样的情况下,安全性却有较大增长。所以在计算能力和存储能力受限的环境下,椭圆曲线密码系统的这个优势尤其显得突出。另外,以椭圆曲线为基础的安全体系结构具有低功耗,代价小等优点。椭圆曲线的这些优点使之在很多场合都适合应用,比如无线环境和智能卡等等。 本文所作的工作包括: (1) 介绍了椭圆曲线密码系统的基本原理和基本算法,包括它所基于的数学理论、有限域上的运算以及一些诸如密钥交换算法、加密算法和数字签名算法等一些基本算法。 (2) 介绍了如何构造一个安全的椭圆曲线密码系统,包括随机产生一条椭圆曲线,并通过计算曲线的阶来判断该曲线是否安全。 (3) 利用NIST推荐的五条曲线,编程实现了一个基于二元域的椭圆曲线密码系统,包括密钥交换算法、加密解密算法以及数字签名算法(ECDSA),并探讨了将椭圆曲线密钥交换算法应用到CDMA环境中的问题,最后针对其性能与RSA密码系统进行了比较。
其他文献
随着计算机科学技术的飞速发展,计算机、互联网与人类日常生产生活的关系变得越来越紧密。人们一方面享受着技术发展带来的巨大便利,另一方面又遭受着恶意攻击的侵袭和困扰。
  本文首先针对邮政综合网网络管理中故障管理的需要,对SNMP协议体系结构、MIB信息库、SMI管理信息结构、JAVA语言、邮政综合网的网络结构、以及网络管理的方法进行了分析。
随着软件规模和复杂性的不断提高,软件危机愈加明显暴露出来。ERP 系统作为先进的企业资源规划软件其市场前景喜人,但是开发上存在周期长、稳定性较难保证、资金投入大等问题
结构挖掘(Structured Mining)是数据挖掘一个新的分支领域,是指对结构数据库中非显式存在的知识、关系或其他有意义的模式等的提取,包括树,图,分子,XML文档等结构的挖掘。具
软件重用是软件业界为解决日益严重的“软件危机”和日趋复杂的软件需求而提出的一种对策。软件重用技术随着面向对象技术和分布式对象技术的应用而得到迅猛的发展,在当前的
低层视觉特征提取、高维数据索引机制和相关反馈方法是面向大规模图像库基于内容检索的三个关键问题。真实地反映图像内容的低层特征是图像检索精确度得以提高的必备条件,有
计算机安全系统所需要的是一种具备适应性,稳健性和自治性的技术。针对其适应性和自治性,在开发一个企业级的用户身份认证体系同时,依据目录服务理论,将轻量级目录访问协议和
在线仿真器(ICE)是嵌入式微处理器开发系统的重要组成部分,是嵌入式系统开发的强大工具。本文所提出的针对ARM7 处理器的在线仿真器(ICE)是针对三星公司的ARM7 处理器系列芯
本文的主要工作反映在以下两个方面:1.基于BP网络的人脸检测系统本文设计并实现了一套人脸检测系统,并重点研究了其中用于鉴别人脸图像的BP神经网络部分.在设计中,我们一方面
地理信息系统(GIS)在资源调查、评价、管理和监测,在城市的管理、规划和市政工程、行政管理与空间决策、灾害的评估与预测、地籍管理及土地利用,在交通、农业、公安等诸多领