DES算法为密码体制中的对称密码体制,又被称为美国数据加密标准,是1972年美国IBM公司研制的对称密码体制加密算法。 明文按64位进行分组,密钥长64位,密钥事实上是56位参与DES运算(第8、16、24、32、40、48、56、64位是校验位, 使得每个密钥都有奇数个1)分组后的明文组和56位的密钥按位替代或交换的方法形成密文组的加密方法。 其入口参数有三个:key、data、mode。key为加密解密使用的密钥,data为加密解密的数据,mode为其工作模式。当模式为加密模式时,明文按照64位进行分组,形成明文组,key用于对数据加密,当模式为解密模式时,key用于对数据解密。实际运用中,密钥只用到了64位中的56位,这样才具有高的安全性。 算法特点:分组比较短、密钥太短、密码生命周期短、运算速度较慢。 —- 编译者/作者:余心乐 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
DES算法解析
2019-12-27 余心乐 来源:区块链网络
- 上一篇:为什么美元有价值?
- 下一篇:减半越来越近,是时候上车了吗?
LOADING...
相关阅读:
- 火龙果财经:解析区块链的对称密码体制2020-08-05
- HBA公链|参与以太坊2.0验证节点应该知道些什么?2020-08-05
- BNC公链|参与以太坊2.0验证节点应该知道些什么?2020-08-05
- 比特币开始形成头肩模式短期内跌破这个线位会跌回9000点2020-08-04
- 火币HT突破5美元关口!高通缩和生息模式助力火币HT持续走高2020-08-04