优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

VC毕业设计_公钥加密算法RSA的实现

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

密码作为一种信息安全保证的工具,在现代社会尤其是信息时代已经非常重要。我们想从对密码的算法的研究中,得到一定的启示,既包括对其中数学模型的了解,也包括对计算机实现加密解密的认识,还有就是对其安全性能的体会。 [资料来源:THINK58.com]

密码,简而言之,就是一种只允许信息的发出者和规定的接收者知道信息内容的工具。密码很早以前就有了,主要是用于战争,其实现在的大部分的用途也是如此。而作为信息时代的现在,隐私在人们的心目中越来越重要,因此,密码在民用的方面也越来越多。 [资料来源:http://THINK58.com]

公开密钥算法是在1976年由当时在美国斯坦福大学的迪菲(Diffie)和赫尔曼(Hellman)两人首先发明的(论文"New Direction in Cryptography")。但目前最流行的RSA是由分别取自三位发明此算法的数学家(Ronald Rivest, Adi Shamir 和Len Adleman)的名字的第一个字母来构成的。 think58.com

[资料来源:http://think58.com]

RSA算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。RSA是被研究得最广泛的公钥算法,从提出到现在已近二十年,经历了各种攻击的考验,逐渐为人们接受,普遍认为是目前最优秀的公钥方案之一。RSA的安全性依赖于大数的因子分解,但并没有从理论上证明破译RSA的难度与大数分解难度等价。— copyright think58

[来源:http://think58.com]