第二章DES加密算法的描述..docVIP

  • 14
  • 0
  • 约2.93千字
  • 约 5页
  • 2016-12-21 发布于重庆
  • 举报
第二章DES加密算法的描述 2.1 DES算法的来历 在20世纪60年代末IBM设计了一个由Horst Feistel领导的计算机密码编码学方面的研究项目,这个任务在1971年结束时研制出了一种称为LUCIFER[FEIS73]算法,这个算法卖给了伦敦的劳埃德保险公司,用于一个也是由IBM所研发的现金分配系统。 1973年美国标准局NBS(National Bureau of Standards)Tuchman-Meyer项目的结果。这是当时提出的最好的方法。因而在1977年被选为数据加密标准。这就是著名的DES加密算法。以下关于DES加密算法原理,参见文献[1-6] 2.2加密过程 DES的总体方案如图2.1所示。与其他任何一种加密方案一样,加密函数有两个输入:待加密的明文和密钥。.在这里,明文的长度必须为64bit,而密钥的长度为56bit。 图2.1DES加密算法的一般描述 Fig 2.1 The DES encrypts the general description of the calculate way 观察这张图的左边部分,可以看到明文的处理经过了三个阶段。首先,64bit的明文经过一个初始置换IP[表2.1 (a)]后,比特重排产生了经过置换的输入。.接下来的一个阶段是由对同一个函数进行16次循环组成的,这个函数本身既包含有置换又包含有替代函数

文档评论(0)

1亿VIP精品文档

相关文档