古典密码学
<1>凯撒密码(替换思想)
消息的加密是通过将当前字母替换为在常规字母表中第n个位置之后的那个字母来完成的.
<2>换位思想
保持所有字母数量不变,只改变字母的排列,一般是将明文写在一个给定大小的矩阵中,然后对行和列依据特定的序列进行置换操作.
优点:明文的统计信息完全分散在了密文中,对于“基于明文消息中所包含的统计信息的攻击行为”具备一定的抵抗力。
缺陷:不像简单替换密码那样,双换位密码并没有对消息中出现的明文字母做任何掩饰和伪装。
<3>摩斯电码
<4>当铺密码
通常使用汉字来隐藏信息,专门用来加密数字,不