2 (第1/2页)
下面再向大家介绍一种简易的替换密码,这是由最古老的密码演变而成的。首先对二十六个字母进行编号:A=0,B=1,C=2,D=3,E=4,F=5,G=6……Z=25,再来一遍A=26,B=27,C=28……Z=51。然后再制定一把通讯双方才知道的“钥匙”,即一个简单的单字,如:PACEM。根据这个编号,这个单字就可译成15 0 2 4 12。用这把“钥匙”来加密“Si vis pacem,para bellum”(如果你需要和平,那就准备战斗)就可以反复编出这样一张表:
S i v I s p a c e m ,p a r a b e l l u m
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
15 0 2 4 12 15 0 2 4 12 15 0 2 4 12 15 0 2 4 12
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
h i x m e e a e I y e a t e n t l n y y
这最下面一项就是密码。密写规律是:每一竖列原文字母加上它相连的数字就等于它的密码。与第一个字母s相连的是15,意即s后面第十五个字母h就是密码,这样的拉丁文字母“Si vis pacem,para bellum ”就密写成了没有意义的一行字母:hi xme eaeIy , eaten tlnyy。对方解密时只要依照同一把“钥匙”倒过来算就行!
其实这套密码在第一次世界大战期间,除了英国军方还在糊里糊涂地使用以外,别的国家早已经放弃了,因为它已经被数学家成功破译了.
再向大家详细介绍下众所周知的维吉尼亚密码,人们在单一恺撒密码的基础上扩展出多表密码,称为“维吉尼亚”密码。它是由16世纪法国亨利三世王朝的布莱瑟•维吉尼亚发明的,其特点是将26个恺撒密表合成一个,见下表:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
A -A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
(本章未完,请点击下一页继续阅读)