2016 - 2025

感恩一路有你

简述des算法流程 DES加密算法是怎样的一种算法?

浏览量:2508 时间:2021-03-12 07:34:03 作者:admin

DES加密算法是怎样的一种算法?

是的,最著名的密钥或对称密钥加密算法des(data encryption standard)是IBM在20世纪70年代开发的,经过政府加密标准的筛选,1976年11月被美国政府采用。DES后来被美国国家标准局和美国国家标准协会(ANSI)认可。Des使用56位密钥加密64位数据块,并对64位数据块进行16轮编码。在每轮编码时,从56位完整密钥获得48位“每轮”密钥值。DES用软件解码需要很长时间,但用硬件解码速度很快。幸运的是,大多数黑客当时没有足够的设备来生产这种硬件。1977年,据估计,建造一台专门用于DES解密的计算机要花费2000万美元,而且要花12个小时才能得到结果。因此,DES在当时被认为是一种非常强大的加密方法。然而,如今的电脑速度越来越快,制造这种特殊机器的成本已经降到10万美元左右,因此,当用它来保护一条价值10亿美元的银行间电缆时,人们会慎重考虑。另一方面,如果你只是用它来保护服务器,DES是一个很好的方法,因为黑客不会花那么多钱破解DES密文仅仅是为了入侵服务器。现在我们可以用20万美元制造一台破译DES的专用计算机,它不再适用于需要“强”加密的场合。三重DES很难判断一种新的加密方法是否真的安全,而DES唯一的密码学缺点是密钥长度相对较短,因此人们并没有放弃使用DES,而是提出了一种解决其长度问题的方法,即使用三重DES。该方法使用两个密钥对明文进行三次加密,假设这两个密钥是K1和K2。算法步骤如图5.9:1所示。2用K2解密步骤1的结果。三。使用步骤2的结果用密钥K1加密DES。这种方法的缺点是所需时间是原来的三倍。另一方面,三重DES的112位密钥长度是一种“强”加密方法

DES是一种数据包加密算法,对64位数据包进行加密。

DES也是一种对称算法:加密和解密使用相同的算法。它的密钥长度是56位(因为每8位用作奇偶校验)。密钥可以是任意数量的56位,并且可以随时更改。

简述des算法流程 des是一种什么加密算法 简述des算法的加密过程

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。