type
status
date
slug
summary
tags
category
icon
password

古典密码

两个组成部分:替换与置换

凯撒密码

简单的替换密码

混合单表替换密码

不仅仅移位变换,随机映射 - 仍然属于单字母替换密码·
可以用密钥字表示(无重复字母的串
可以使用频率攻击

维吉尼亚多表代换

多个字母替换表,一个字母可以由多个字母替换
用一个密钥来确定每个字母对应哪个字母表

古典置换密码

方法:改变元素排布方式
关键:
Scytale密码:早期希腊密码,纸条环绕圆柱体
栅栏密码:不同的行写下
几何图形密码:字面意思
行变换密码:
按行写出字幕,在每一行中以密钥顺序读出(R密钥和W密钥不同)
也可以用一个英文字母作为密钥,指定以字母顺序作为数字再转换为密钥
可以尝试不同的行字母数进行密码分析,寻找可能的明文
 
认证与哈希函数 AES