用一个字符替换另一个字符的加密方法。 单表替代 就是明文的每一个字母用相应的数字代替。代替规律是根据密钥形成的一个新的字母表,与原明文字母有映射关系。 多表替代 由多个单字母密码和替代密码组成。维吉尼亚(Vigenere) 密码就是一种常用的多表替代密码。维吉尼亚密码循环使用有限个字母(密钥字符串)来生成密钥并实现替代。每个密钥字母用来加密一个明文字母。第一个密钥字母用来加密明文的第一个字母。第二个密钥字母加密明文的第二个字母,以此类推。 关于破译 通常采用频度分析法破译替换加密法,即计算字母在文中出现的频率,推出密码代表的字母,最终得知密文含义。