密码学 第六讲) 分组密码的应用技术 张焕国 武汉大学计算机学院
密 码 学 (第六讲) 分组密码的应用技术 张焕国 武汉大学计算机学院
计算机数据的特殊性 Ⅰ、存在明显的数据模式: 许多数据都具有某种固有的模式。这主要是 数据冗余和数据结构引起的 各种计算机语言的语句和指令都十分有限, 因而在程序中便表现为少量的语句和指令的 大量重复。 各种语言程序往往具有某种固定格式。 数据库的记录也往往具有某种固定结构。 操作系统和网络也有同样的问题
一、计算机数据的特殊性 1、存在明显的数据模式: • 许多数据都具有某种固有的模式 许多数据都具有某种固有的模式。这主要是 由数据冗余和数据结构引起的。 • 各种计算机语言的语句和指令都十分有限 各种计算机语言的语句和指令都十分有限, 因而在程序中便表现为少量的语句和指令的 大量重复。 • 各种语言程序往往具有某种固定格式。 • 数据库的记录也往往具有某种固定结构。 • 操作系统和网络也有同样的问题 和网络也有同样的问题
计算机数据的特殊性 1、存在明显的数据模式: 根据明文相同、密钥相同,则密文相同的道 理,这些固有的数据模式将在密文中表现出 来。 掩盖明文数据模式的方法: 预处理技术随机掩盖 链接技术 如果不能掩盖数据模式,既使采用安全的密 码算法也是徒劳的
一、计算机数据的特殊性 1、存在明显的数据模式: • 根据明文相同、密钥相同,则密文相同的道 则密文相同的道 理,这些固有的数据模式将在密文中表现出 这些固有的数据模式将在密文中表现出 来。 • 掩盖明文数据模式的方法: 预处理技术(随机掩盖) 链接技术 • 如果不能掩盖数据模式 如果不能掩盖数据模式,既使采用安全的密 既使采用安全的密 码算法也是徒劳的
分组密码的工作模式 1977年DE颁布。1981年美国针对 DES的应用制定了四种基本工作模式: 电码本模式(ECB) 密文反馈链接模式(CBC) 密码反馈模式(CFB) 输出反馈模式(OFB)
二、分组密码的工作模式 1977年DES颁布。1981年美国针对 DES的应用制定了四种基本工作模式: • 电码本模式(ECB ) • 密文反馈链接模式(CBC ) • 密码反馈模式(CFB ) • 输出反馈模式(OFB )
分组密码的工作模式 20009美国在征集AE的同时又公开 征集AES的工作模式。共征集到15个候 选工作模式。 新的工作模式标准还在评宙中 0这些新的工作模式将为ES的应用作出贡 献
二、分组密码的工作模式 2000年美国在征集AES的同时又公开 征集AES的工作模式。共征集到15个候 选工作模式。 • 新的工作模式标准还在评审中。 • 这些新的工作模式将为AES的应用作出贡 献