密码学(Crytology):1.密码编码学;2.密码分析学。
名称:
明文
密文
加密
解密
加密算法
接受者
解密算法
密钥
截收者
密码分析
被动攻击(只截获,不修改)
主动攻击(非法修改)
Kerckhoff原则:系统的保密性不依赖于对加密体制或者算法的保密,而取决于密钥。
认证性(不知道密钥的人不能构造出密文)
密码体制分类:1.单钥(one-key system)2.双钥体制(two key system)
密码分析方法:1.穷举破译法;2、确定性分析法;3、统计分析法;
攻击类型:1、唯密文攻击2、已知明文攻击3、选择明文攻击4、选择密文攻击;