张蓝教育网

Des算法是哪种算法,des是什么算法

来源:百度 时间:2024-01-27 01:41 阅读483

  Des算法是哪种算法,des是1972年美国IBM公司研制的对称密码体制加密算法。以及DES算法是什么,关于des算法除了什么以外,des算法的作用,Des算法是哪种算法,DES属于什么算法等问题,今天小编将带您来分享一下。

Des算法是哪种算法

Des算法是哪种算法

  des是1972年美国IBM公司研制的对称密码体制加密算法。

  DES算法具有极高安全性,除了用穷举搜索法对DES算法进行攻击外,还没有发现更有效的办法。

  一、des算法简介

  DES算法为密码体制中的对称密码体制,又被称为美国数据加密标准,是1972年美国IBM公司研制的对称密码体制加密算法。

   明文按64位进行分组,密钥长64位,密钥事实上是56位参与DES运算(第8、16、24、32、40、48、56、64位是校验位, 使得每个密钥都有奇数个1)分组后的明文组和56位的密钥按位替代或交换的方法形成密文组的加密方法。

  二、des算法基本原理

  DES算法入口参数有三个:key、data、mode。

  key为加密解密使用的密钥,data为加密解密的数据,mode为其工作模式。

  当模式为加密模式时,明文按照64位进行分组,形成明文组,key用于对数据加密,当模式为解密模式时,key用于对数据解密。

  实际运用中,密钥只用到了64位中的56位,这样才具有高的安全性。

  三、des算法特点

  DES算法具有极高安全性,除了用穷举搜索法对DES算法进行攻击外,还没有发现更有效的办法。

  而56位长的密钥的穷举空间为2^56,这意味着如果一台计算机的速度是每一秒钟检测一百万个密钥,则它搜索完全部密钥就需要将近2285年的时间,可见,这是难以实现的。

  然而,这并不等于说DES是不可破解的。

  而实际上,随着硬件技术和Internet的发展,其破解的可能性越来越大,而且,所需要的时间越来越少。

  使用经过特殊设计的硬件并行处理要几个小时。

  以上是Des算法是哪种算法的详细答案,以及des算法属于什么,DES算法属于什么,关于des算法,des 算法,Des算法等生活问题中的小常识,更多有趣的生活知识尽在本站的首页。

复制或转载请注明出处:https://www.zhanglan168.com/xueli/5545.html

联系我们

在线咨询:点击这里给我发消息

微信号:79111873

工作日:9:30-18:30,节假日休息