您现在的位置:网站首页答辩论文计算机毕业设计计算机论文

毕业论文 电子邮件的加密与解密

  • 简介:  毕业论文 电子邮件的加密与解密,共28页,13818字。
    类型:word   
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
  毕业论文 电子邮件的加密与解密,共28页,13818字。
   摘要
   电子邮件在信息时代发挥着重要作用。由于网络的传输并不是十分安全可靠,因此电子邮件必须通过一定的措施来加密原文件,使得非法获取电子邮件的人无法理解邮件的内容(密文),而邮件的接收者可以对加密后的邮件进行解密使其恢复为原始消息(明文)。RSA密钥体制是公开密钥体制中最容易理解,也是应用最广泛的一种加密方法,本文在深入研究RSA密钥体制的基础上,使用V C++实现了一个小型的RSA加密系统来模拟RSA算法的整个过程――对邮件进行加密与解密操作.首先,我们介绍一下密码学的历史,并对密码系统的发展进行展望。然后,介绍RSA加密的数学理论基础。并在此基础上引入RSA加密算法。最后讨论了RSA算法在计算机中的实现,并给出相应算法的实现。
   关键字:RSA,电子邮件,公开密钥,VC++.
  
   摘要 I
   ABSTRACT II
   1 绪论 1
   1.1前言: 1
   1.2密码学发展概述: 2
   1.2.1密码学中的基本概念: 2
   1.2.2密码体制的分类: 2
   1.2.3密码学的发展历史: 3
   1.2.4密码系统发展和展望与电子邮件的安全: 6
   1.3课题背景: 7
   1.4本文主要研究工作: 7
   2.数论基础 7
   2.1基本概念 7
   2.2同余方程: 8
   2.3欧拉函数: 8
   2.4基本定理: 9
   2.5欧几里得算法 9
   2.6模P乘法逆元 10
   3.RSA加密算法及其加密体制 11
   3.1:RSA加密算法 11
   3.2 RSA算法的安全性: 12
   3.3 RSA算法优缺点 13
   3.3.1优点: 13
   3.3.2缺点 : 13
   3.4 RSA公钥密码体制的应用 14
   3.4.1RSA公钥签名技术: 14
   4.大数存储及相应运算 16
   4.1大数存储 : 16
   4.2产生大素数算法: 16
   4.2.1SOLOVAG-STRASSON 算法[1]: 16
   4.2.2 LEHMANN测试: 16
   4.2.3RABIN-MILLER 算法: 17
   4.2.4实际考虑算法: 17
   4.3大数运算: 17
   4.3.1加法和减法: 17
   4.3.2乘法与除法 18
   4.3.3幂模运算 19
   4.3.4求乘法的逆元: 19
   4.4伪随机数的产生: 20
   结论 21
   致 谢 22
   参考文献 23
查看评论 已有0位网友发表了看法
  • 验证码: