- 9
- 0
- 约9.02千字
- 约 89页
- 2022-11-07 发布于重庆
- 举报
数字签名就是信息发送者使用公开密钥算法技术,产生别人无法伪造的一段数字串。发送者用自己的私有密钥加密数据传给接收者,接收者用发送者的公钥解开数据后,就可以确定消息来自于谁,同时也是对发送者发送信息的真实性的一个证明。发送者对所发信息不能抵赖。 3.3.2 认证技术 第六十三页,共八十九页。 图3.5 56位DES加密算法的框图 第三十一页,共八十九页。 DES加密算法框图中,明文加密过程如下: 1) 将长的明文分割成64位的明文段,逐段加密。将64位明文段首先进行与密钥无关的初始变位处理。 2) 初始变位后的结果要进行16次的迭代处理,每次迭代的框图相同,但参加迭代的密钥不同,密钥共56位,分成左右两个28位,第i次迭代用密钥Ki参加操作,第i次迭代完成后,左右28位的密钥都作循环移位,形成第i + 1次迭代的密钥。 3.2.3 数据加密标准DES算法 第三十二页,共八十九页。 3) 经过16次迭代处理后的结果进行左右32位的互换位置。 4) 将结果进行一次与初始变位相逆的还原变换处理得到了64位的密文。 3.2.3 数据加密标准DES算法 第三十三页,共八十九页。 上述加密过程中的基本运算包括变位、替换和异或运算。DES算法是一种对称算法、既可用于加密,也可用于解密:解密的过程和加密时相似,但密钥使用顺序刚好相反。 3.2.3 数据加密标准DES算法 第三十四页,共八十
原创力文档

文档评论(0)