
文章插图
大家好,小跳来为大家解答以上的问题 。destiny,des这个很多人还不知道,现在让我们一起来看看吧!
1、Data Encryption Standard,是一种数据加密标准,现在已经不用了 。
2、它使用56位密钥对64位的数据块(真正数据只有57位,还有8位是校验位)进行加密,并对64位的数据块进行16轮编码 。
3、与每轮编码时,一个48位的“每轮”密钥值由56位的完整密钥得出来 。
4、DES对64(bit)位的明文分组M进行操作,M经过一个初始置换IP置换成m0,将m0明文分成左半部分和右半部分m0=(L0,R0),各32位长 。
5、然后进行16轮完全相同的运算,这些运算被称为函数f,在运算过程中数据与密匙结合 。
6、经过16轮后,左,右半部分合在一起经过一个末置换,这样就完成了 。
7、在每一轮中 , 密匙位移位,然后再从密匙的56位中选出48位 。
8、通过一个扩展置换将数据的右半部分扩展成48位 , 并通过一个异或操作替代成新的32位数据,在将其置换换一次 。
9、这四步运算构成了函数f 。
【des destiny】10、然后,通过另一个异或运算 , 函数f的输出与左半部分结合,其结果成为新的右半部分,原来的右半部分成为新的左半部分 。
11、将该操作重复16次,就实现了 。
12、因为是对称加密,解密和加密的过程一样,密钥也一样 。
本文到此分享完毕,希望对大家有所帮助 。
- 表达新的一年新的开始的句子 新的一年新的开始正能量句子
- 毛球泡芙的做法 毛球泡芙制作方法
- 苹果srir怎么语音打开
- 鸭宝是什么 鸭宝是什么意思
- 三七粉能去眼袋吗 三七外敷治眼袋
- iPhone7微信闪退
- 冬天血压高的原因 冬天血压高的原因和危害
- 初级会计职称考试地点 初级会计职称考试报名条件
- 眼皮长了个疙瘩 眼皮长了个疙瘩不疼不痒
- 闪闪的星星像什么来造句 闪闪的星星像什么的比喻句