网站大量收购独家精品文档,联系QQ:2885784924

南昌大學毕业设计开题报告参考模板.docxVIP

南昌大學毕业设计开题报告参考模板.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
南昌大學毕业设计开题报告参考模板

毕业设计(论文)开题报告题 目: 基于RSA算法的加解密程序的设计和实现 学 院: 信息工程学院 专 业: 计算机应用 班 级: 072班 学 号: 8000107205姓 名: 指导教师: 林振荣 填表日期: 2011 年 2月 28 日选题的依据及意义:RSA公钥加密算法是第一个既能用于数据加密也能用于数字签名的算法。它易于理解操作,也十分流行。算法的名字以发明者的姓氏首字母命名:Ron Rivest,Adi Shamir和Leonard Adleman。虽然自1978年提出以来,RSA的安全性一直未能得到理论上的证明,但它经历了各种攻击,至今未被完全攻破。随着越来越多的商业应用和标准化工作,RSA已经成为最具代表性的公钥加密技术。VISA、MasterCard、IBM、Microsoft等公司协力指定的安全电子交易标准(Secure Electronic Transactions.SET)就采用了标准RSA算法,这使得RSA在我们的生活中几乎无处不在。网上交易加密连接、网上银行身份验证、各种信用卡使用的数字证书、智能移动电话和存储卡的验证功能芯片等,大多数使用RSA技术。当今公钥加密更广泛应用于互联网身份认证,本课题将公钥加密算法RSA应用于小型文件加密。将任意文件加密成文本的解决方案,使其使用更加灵活。整个工程的分层设计,给引用移植和后续开发带来便利。国内外研究现状及发展趋势(含文献综述):密码学以研究秘密通信为目的,研究对传输信息采取何种的变换,以防止第三者对信息的截取。在密码学中,需要变换的原消息称为明文消息。明文经过变换成为另一种隐蔽的形式,称为密文消息。完成变换的过程称作加密,其逆过程(即由密文恢复出明文的过程)称作解密。对明文进行加密时所采取的一组规则称作加密算法。加密和解密操作通常在密钥的控制下进行,并有加密密钥和解密密钥之分。因为数据以密文的形式存储在计算机文件中,或在数据通信网络传输,因此数据被未授权者非法窃取,或因系统故障和操作人员误操作而造成数据泄漏,未授权者也不能理解它的真正含义,从而达到数据保密的目的。同样,未授权者也不能伪造合理的密文,因而不能篡改数据,从而达到数据真实性的目的。密码技术是对信息进行重新编码, 从而达到隐藏信息内容, 使非法用户无法获取信息真实内容的一种手段。在单钥密码体制中,加密和解密所用的密钥是相同的或者相近的,即由加密密钥很容易得出解密密钥。在一个密码系统中,不能假定加密算法和解密算法是保密的,因此,密钥必须保密。然而发送信息的通道往往是不可靠或者不安全的,所以,在对称密码体系中,必须用不同于发送信息的另外一个安全信道来发送密钥,但这个安全信道不一定真的安全。为此,人们希望使用一种不需要传递解密密钥的密码体制公开密钥密码体制。 Whitfield Diffie和Martin Hellman在《密码学的新方向》一文中包含了设计一个具有公钥私钥对系统的协议的详细信息,随后这一算法以两位作者的姓名命名,即Diffie-Hellman 算法,它被称为公钥系统的基础。公钥密码的新概念开创了现代密码学的新领域。这一领域虽然只有短短的二十几年时间,但投入研究人员之多,他们来自学科之广,发表的论文之众是其它任何一门学科所不能比的,所以很快便获得了一整套很系统的成果。1.传统密码在密钥分配与管理上是极困难的。在任何密文未发送之前,A方和B方必须利用安全信道时行密钥K的预先通信,在实际应用中,这可能是非常困难的。因此,Diffie和Hellman提出了公钥密码体制的思想。2.在商业上有时不可能做得到通信双方事先预约使用相同密钥。公钥密码体制将加密密钥与解密密钥分开,并将加密密钥公开,解密密钥保密。这样,每个用户拥有两个密钥:公开钥和秘密钥,并且所有公开钥均被记录在类似电话簿的密码本中。这种密码体制的安全性是从已知的公开钥、加密算法与在信道上截获的密文不能求出明文或秘密钥。公钥体制的基础是陷门(单向函数) , 即某种实际处理过程的不可逆性。目前的公钥思想基于两种:一是依赖于大数的因数分解的困难性;二是依赖于求模离散对数的困难性。公开密钥密码体制开辟了密码学研究的新方向,此后,人们基于背包问题、因子分解问题和离散对数问题等数学难题提出了大量的公钥密码体制算法。在受Diffie-Hellman 算法思想启发之后,美国麻省理工学院的三个研究人员:Ronald Rivest,Adi Sharmir 和Leonard Adleman联合提出一种基于数论中欧拉定理的公钥密码系统,简称RSA公钥系统,并于1983 年在美国获得专利。RSA 公钥密码算法是迄今为止在理论上最为成熟、完善的公钥密码体制。 从提出到现在已经历了各种攻击的考验,逐渐为人们接受,普遍认为是目前最优秀的公钥方案之一。它是第

文档评论(0)

sd47f8cI + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档