- 60
- 0
- 约3.47千字
- 约 12页
- 2016-04-11 发布于贵州
- 举报
应用密码学复习大纲
第一章 古典密码
1.1 密码学的五元组(明文,密文,密钥,加密算法,解密算法)(P15)
1.2 密码体制 (P21)
1.2.1什么是密码体制?
完成加密和解密的算法。通常,数据的加密和解密过程是通过密码体制(cipher system) +密钥(keyword)来控制的。 密码体制必须易于使用,特别是应当可以在微型计算机使用。密码体制的安全性依赖于密钥的安全性,现代密码学不追求加密算法的保密性,而是追求加密算法的完备,即:使攻击者在不知道密钥的情况下,没有办法从算法找到突破口。▲密钥空间K很大,|K|=26!=4×1026 ,破译者穷举搜索计算不可行,1微秒试一个密钥,遍历全部密钥需要1013 年。
▲移位密码体制是替换密码体制的一个特例,它仅含26个置换做为密钥空间。密钥π不便记忆。
▲针对一般替换密码密钥π不便记忆的问题,又衍生出了各种形式单表替代密码。
▲密钥量很小,不能抵抗穷尽搜索攻击
▲没有将明文字母出现的概率掩藏起来,很容易受到频率分析的攻击
▲不具备雪崩效应 ▲加解密数学表达式简单
1.3.2 多表代替密码 P34:是以一系列(两个以上)代换表依次对明文消息的字母进行代换的方法。(维吉尼亚Vigenere密码,Hill密码,Playfair密码)
原创力文档

文档评论(0)