现代对称分组密码 张原 电子信息学院 forest@ 回顾上一讲的内容 古典密码 代替密码 单字母密码 多字母密码 置换密码 对称密码的两个基本运算 代替和置换(Substitution permutation) 对称密码分析的两个基本方法 系统分析法(统计分析法)、穷举法 多轮加密 数据安全基于算法的保密 内容提要 乘积密码 DES的产生与应用 分组密码的设计原理与方法 简化的DES Feistel密码结构 对DES的描述 对DES的讨论 分组密码的工作模式 DES密码的应用 乘积密码(Product Ciphers) 因为语言的特征,用代替和置换规则构造的密码是不安全的 因此,可以考虑连续使用两个或两个以上的基本密码的方式来增强密码强度: 两次代替可以构造一个更难于分析的代替 两次置换可以构造一个更难于分析的置换 代替之后在进行一次置换,可以构造一个强度更高的新密码 这是古典密码通往现代密码的桥梁 乘积密码(Product Ciphers) 乘积密码就是以某种方式连续执行两个或多个密码以使得到的最后结果从密码编码的角度比其任何一个组成密码都强. 两个加密按它们加密的顺序连接进行合成时,要求第一个方法的密文空间与第二个方法的明文空间一致。 挫败基于统计分析的密码破译 加密合成 两类方法的合成比单个方法更具有抗非法解密的能力? 这不一定都对,第二个方法可以部分或全部抵消第一个方
原创力文档

文档评论(0)