密码学
第一讲
1.1 密码学的发展历史
分为三个阶段
■古代加密方法(手工阶段)
■古典密码(机械阶段)
■现代密码(计算机阶段)
1.2 古代加密方法
1.2.1 两类信息隐藏方法: 隐写术和密码学
定义:
两种方法的对比
1.2 古典加密
主要方法:代替或置换(考)
1.2.1 置换密码(理解并掌握)
两个例子:
基本就是将密码按一定宽度摆放 按列读出,有密钥的话 根据数组顺序读出
1.2.2 替换技术
掌握经典的古典密码:凯撒密码,Hill密码,维吉尼亚密码等(理解并掌握)
知识点:要求能够求解加密和解密运算
凯撒密码(加法密码):用每个字母的后三个字母来代替,位置不变
如A—>D
(乘法密码)
仿射密码本质上看做是加法密码(凯撒密码)和乘法密码在映射意义上的迭代(拟合)
总结:单表密码不能抵御统计分析攻击