有关第11讲加密技术和PGP加密软件.pptVIP

  • 3
  • 0
  • 约5.54千字
  • 约 35页
  • 2018-01-14 发布于湖北
  • 举报
资料来自网络,请保护知识产权,请您下载后勿作商用,只可学习交流使用。加密软件

三重DES算法 早在20世纪70年代颁布DES标准的时候,一些密码学专家就预测到随着计算技术的发展,DES将难以满足安全性的需求,因此,提出了对多重DES算法的研究。 多重DES算法基本思路是:通过多次对数据块执行DES加密算法,提高密文的安全性。 三重DES算法,简称为TDES、TDEA或者3DES,在1999年被接纳为NIST标准,该算法可以将DES的密钥扩展为112比特或者168比特长度。 三重DES算法(续) TDES算法的思路十分简单:利用密钥K1对明文P进行一次DES加密,利用密钥K2对密文C1进行一次DES解密,再利用密钥K3进行一次DES加密。 TDES加密算法的公式表示如下: C = E(K3, D(K2, E(K1, P))) TDES解密过程正好与加密过程相反: P = D(K1, E(K2, D(K3, C))) 2.公钥密码学--关键知识点 公钥密码学是为了解决电信网环境下的安全数据传递而提出的密码方法。 公钥密码学可以公开部分密钥。 公钥加密算法目前采用计算不可逆原理 目前广泛应用的公钥加密算法是RSA算法 Diffie-Hellman密钥生成算法可以解决在公共电信网环境下数据加密传递的问题 DES算法分析 DES算法最大弱点是密钥长度太短 虽然可以通过3DES算法可以将密钥扩展到112比特(当K1=K3)或者168比特长度,但是,由于需要执行三次

文档评论(0)

1亿VIP精品文档

相关文档