【学习课件】第三章现代加密方法.ppt

第3章 分组密码理论;3.1 分组密码概述;3.1 分组密码概述(Cont.);分组密码的设计思想(Cont.);3.1 分组密码概述(Cont.);3.2数据加密标准(DES);3.2数据加密标准(Cont.); 加密;2*. 加密算法的数学表示: IP-1*fk2*SW*fk1*IP 也可写为 密文=IP-1(fk2(SW(fk1(IP(明文))))) 其中 K1=P8(移位(P10(密钥K))) K2=P8(移位(移位(P10(密钥K)))) 解密算法的数学表示: 明文=IP-1(fk1(SW(fk2(IP(密文)))));对S-DES的深入描述;S-DES的密钥生成;(2) S-DES的加密运算: 初始置换用IP函数: IP= 1 2 3 4 5 6 7 8 2 6 3 1 4 8 5 7 末端算法的置换为IP的逆置换: IP-1= 1 2 3 4 5 6 7 8 4 1 3 5 7 2 8 6 易见IP-1(IP(X))=X ;S-DES加密图;S-DES加密图(续);函数fk,是加密方案中的最重要部分,它可表示为: fk(L,R)=(L?F(R,SK),R) 其中L,R为8位输入, 左右各为4位, F为从4位集到4位集的一个映射, 并不要求

文档评论(0)

1亿VIP精品文档

相关文档