对称加密原理
对称加密:私钥/单钥/常规加密,发送方和接收方共享同一份密钥。
加密算法公开,需要安全通道传输密钥。
密码体制分类
- 根据明文转密文的操作类型
替换密码:一个明文元素对应一个密文元素
换位密码:所有元素重新排列
乘积密码:包括多级替换和换位
- 根据使用密钥数
传统加密/单钥加密/对称加密
不对称/双钥/公钥加密:
- 根据明文处理方式
分组密码:一次处理一个输入元素分组,产生一个相应的输出分组。
流密码:连续处理输入元素,每次产生一个输出元素
密码分析
古典密码算法
凯撒密码
移位密码也是替换密码的一种
维吉尼亚密码
使用维吉尼亚矩阵就Ok
轮转机
下·
栅栏密码: