- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字签名与加密研究
摘要
:
随着网络的迅速发展,信息安全越来越受到人们注意,由之而产生的签密技术引起了很多人的关注。文中首先简单的介绍了一下密码学的基本概念和原理。然后介绍了数字签名的产生、分类和功能,接着介绍了基于RSA和椭圆曲线的数字签名算法,其中具体讲了一下椭圆曲线的原理。再者阐述了椭圆曲线密码体制,根据已有的MV加密算法提出一种改进的MV加密算法。最后总结有关椭圆曲线密码算法,对以后的工作研究进行展望。
关键词:信息安全;数字签名;RSA;椭圆曲线;加密算法
Digital Signatures And Encryption Research
Abstract
:
With the rapid development of network, people pay more and more attention to information
security, follow the result signcryption technique has attracted much attention. The paper first introduces a
simple look at the basic concepts of cryptography and principles. Then it introduces the digital signature generation, classification and function, and then introduces DigitalSignature Algorithm which bases on RSA and Elliptic Curve, in which it specifically talkes about the principle of elliptic curves.Also the paper describes elliptic curve cryptography, encryption algorithm based on the existing MV and an improved encryption algorithm.At last, it summarizes the Elliptic Curve Cryptography, and look forward to future research work. Keywords: information security; digital signature; RSA; elliptic curve; encryption algorithm
1引言
随着IT技术迅猛的发展,各个行业的信息化、网络化的增强,信息的安全性越来越得到人们的重视。一个完整的、先进的信息系统无不考虑到信息安全技术的应用。对网络数据传输过程中的安全问题,HDS公司首席安全官Arthur B.Edmonds曾给出了认证(Authentication)、授权(Authorization)、审核(Audit/Accounting)、一致性(Integrity)和秘密性(Privacy)五步法[1]。不难看出,网络信息安全除了保密性外,还包括网络的可用与可靠性、用户身份的真实性、用户访问的可控性、网络的可监控性、数据的完整性、可追溯性、抵御攻击能力、安全审计等。
2密码学简介
密码学的发展为人们提供了保障网络信息安全的核心技术,加密可以实现信息传递的机密性,而数字签名可以实现信息的认证性和完整性。数字签名作为传统手写签名或印章的代替物,在网络社会应用非常广泛。数字签名是W.Diffie和M.Hellman于1976年首先提出来的[2],随后人们又提出了很多数字签名方案,其中RSA,ElGamal和DSS是这些数字签名方案的典型代表。在现实应用环境中,人们对数字签名的要求各不相同,于是又出现了群签名、环签名、盲签名、门限签名及签密等一些具有特殊性质的数字签名.
密码学包括两个方面:密码编码学和密码分析学。密码编码学就是研究对数据进行变换的原理、手段和方法的技术和科学,其目的是隐藏数据的真实内容,以防止数据被无察觉的篡改和非法使用。密码分析学是为了取得秘密的消息,而对密码系统及其流动的数据进行分析,是对密码原理、手段和方法进行分析、攻击的技术和科学。密码编码学和密码分析学相互矛盾,又相互促进。
密码学的基本思想就是隐藏、伪装信息,使未经授权者不能得到消息的真正含义,伪装信息的方法就是进行一组可逆的数字变换。伪装(变换)之前的信息是原始信息,称为明文,伪装之后的信息,看起来是一串无意义的乱码,称为密文。把明文伪装成密文的过程称为加密,该过程使用的数学变换就是加
文档评论(0)