公钥密码的实现.docVIP

  • 12
  • 0
  • 约7.27千字
  • 约 10页
  • 2018-07-08 发布于河北
  • 举报
公钥密码的实现.doc

计算机网络课程设计报告课程设计题目:公钥密码的实现 学生姓名: 专 业: 信息工程学 号 : 指导教师: 2010年 11月 16日一、公钥密码体制对信息发送与接收人的真实身份的验证、对所发出/接收信息在事后的不可抵赖以及保障数据的完整性是现代密码学主题的另一方面。公开密钥密码体制对这两方面的问题都给出了出色的解答,并正在继续产生许多新的思想和方案。在公钥体制中,加密密钥不同于解密密钥。人们将加密密钥公之于众,谁都可以使用;而解密密钥只有解密人自己知道。迄今为止的所有公钥密码体系中,RSA系统是最著名、使用最广泛的一种。1976年提出公共密钥密码体制,其原理是加密密钥和解密密钥分离。这样,一个具体用户就可以将自己设计的加密密钥和算法公诸于众,而只保密解密密钥。任何人利用这个加密密钥和算法向该用户发送的加密信息,该用户均可以将之还原。公共密钥密码的优点是不需要经安全渠道传递密钥,大大简化了密钥管理。它的算法有时也称为公开密钥算法或简称为公钥算法。  1978年提出公共密钥密码的具体实施方案,即RSA方案。1991年提出的DSA算法也是一种公共密钥算法,在数字签名方面有较大的应用优势。二、公开密钥算法公开密钥算法是在1976年由当时在美国斯坦福大学的迪菲(Diffie)和赫尔曼(Hellman)两人首先发明的(论文New Direc

文档评论(0)

1亿VIP精品文档

相关文档