除了摩斯密码还有:四方密码、希尔密码、波雷费密码、仿射密码、三分密码、二分密码等。
1、摩斯密码:
最早的摩尔斯电码是一些表示数字的点和划。数字对应单词,需要查找一本代码表才能知道每个词对应的数。用一个电键可以敲击出点、划以及中间的停顿。
2、四方密码:是一种对称式加密法,由法国人FelixDelastelle(1840年_1902年)发明。这种方法将字母两个一组,然后采用多字母替换密码。
四方密码用4个5×5的矩阵来加密。每个矩阵都有25个字母(通常会取消Q或将I,J视作同一样,或改进为6×6的矩阵,加入10个数字)。
首先选择两个英文字作密匙,例如example和keyword。对于每一个密匙,将重复出现的字母去除,即example要转成exampl,然后将每个字母顺序放入矩阵,再将余下的字母顺序放入矩阵,便得出加密矩阵。
3、希尔密码:是运用基本矩阵论原理的替换密码,由LesterS.Hill在1929年发明。
每个字母当作26进制数字:A=0,B=1,C=2...一串字母当成n维向量,跟一个n×n的矩阵相乘,再将得出的结果模26。
注意用作加密的矩阵(即密匙)在必须是可逆的,否则就不可能译码。
4、波雷费密码是一种对称式密码,是首种双字母取代的加密法。
5、仿射密码是一种替换密码。它是一个字母对一个字母的。
6、三分密码由FelixDelastelle发明(他也发明了四方密码和二分密码)。二分密码是二维的,用5×5(或6×6)的矩阵加密,但三分密码则用3×3×3的。它是第一个应用的三字母替换密码。