基于ECC和IDEA的混合密钥体制的研究及其实现

来源 :云南大学 | 被引量 : 0次 | 上传用户:lmwtzw0n9c9
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
椭圆曲线密码学(Elliptic Curve Cryptography)由Neal Koblitz和Victor Miller于1985分别独立提出.椭圆曲线密码体制利用了基于有限域上的椭圆曲线上的点所形成的群架构于ElGamal体制上构造了一种新的公钥密码算法.椭圆曲线密码学最吸引人的地方是用已知最好的算法求解椭圆曲线上的离散对数问题(ECDLP)的时间是完全指数级的,而对于现有的公钥密码系统如RSA和DSA都存在亚指数的求解算法,这就意味着椭圆曲线用非常短的参数就能达到与RSA和DSA相同的安全性.目前普遍认为,非超奇异的椭圆曲线离散对数问题的难度远远超过有限域上的乘法群上的离散对数问题.实验表明,在椭圆曲线加密算法中采用160bits的密钥与1024bits密钥的RSA算法的安全性相当.正是由于没有亚指数级的求解椭圆曲线离散对数问题的算法存在,椭圆曲线密码体制就能大量的降低计算量、存储量以及传输带宽.在有限域GF(2)上的椭圆曲线尤以具有算术运算器容易构造,算法实现较为简单的优点.椭圆曲线加密方案为人们提供了数据加密、数字签名、密钥交换等服务.该文综述了椭圆曲线密码学的产生、发展和现状,并对其进行了深入研究,包括有限域的选取、椭圆曲线上点的运算、以及加解密和签名认证等.该文以实现椭圆曲线具体应用为目的,对提高椭圆曲线加解密效率做了大量的工作,提出了最优二进制冗余倍乘算法,并且通过进一步对IDEA算法的研究,提出了扩展的IDEA算法,在此基础上设计并分别在Linux系统和Window系统上实现了基于ECC和IDEA的混合密钥系统,并且实现了在这两个系统上的跨平台操作.该系统提供了对变长密钥的支持,有效保证了中长期的信息安全.最后给出对该系统进行了测试,并指明了今后的工作和研究方向.
其他文献
该文系统的讨论了计算机网络安全防范的基本原理、方法以及网络安全的研究现状.分析了目前在涉密网络中普遍存在的主要问题,并指出了涉密网络在敏感信息保护、网络违规操作、
条件执行在降低转移指令影响提高处理器性能方面是一种比较有效的方法.它不但可以降低指令控制流变换的不可预测性、达到平缓流水线中的指令流功能,而且还能够帮助编译器在更
数据挖掘是从海量数据中提取隐含在其中的、事先未知的、但又是潜在有用的信息和知识的非平凡过程,是一门新兴的边缘学科。它汇集了来自机器学习、模式识别、数据库、统计学、
随着互联网的兴起,大型分布式计算从集中在一地发展为分布到若干在地理上分散、由高速网络互连的高性能站点,甚至分布到位于网络边缘的成千上万台桌面计算机。分布式计算的这一
通过加固实现防护的传统安全观念使得计算机安全成为一种二值的概念:任一给定时刻,系统要么是安全的,要么就是不安全的.惨痛的教训一次次告诉人们,任何现实可行的系统都不可
该文介绍了作者开发的面向领域的关键词提取系统.面向领域的关键词提取系统自动提取特定领域语料库中的领域关键词,并且可以发现普通词典里面没有的新词.提取过程基于从原始
GIS在近几年来的发展,使得GIS技术无论在理论上还是在应用上都处于一个飞速发展的阶段,GIS被应用于社会的各个方面。与地理信息相关的城市问题包罗万象:经济建设方面,涉及到区域
Internet技术的快速发展为制造业公司提供了产生竞争策略的机会。协同产品商务(Collaborative Product Commerce,CPC )是企业竞争力的一种技术,它是一个比产品数据管理(Product Data Management,PDM )更广的继承者。CPC强调在产品的全生命周期过程中充分利用Internet和Web技术,通过商业模式从全程供应链的角度协同整合整个供应链上各节
现代社会中,随着信息技术和计算机技术的快速发展、业务范围的迅猛扩大、数据量的不断增加,数据库开始渐渐从集中式向分布式转变。分布式数据库能够更好地实现计算机硬件、软件
需求工程无疑是当前软件工程中的关键问题.其难点主要在于两个方面.第一是要尽可能提高领域用户的参与程度,使用户所提供的需求尽可能完整和精确.该文所采用的基于领域本体的