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。根据这个编号,这个单字就可译成1502412。用这把“钥匙”来加密“Sivispacem,parabellum”(如果你需要和平,那就准备战斗)就可以反复编出这样一张表:
SivIspacem,parabellum
....................
....................
....................
....................
1502412150241215024121502412
....................
....................
....................
....................
hixmeeaeIyeatentlnyy
这最下面一项就是密码。密写规律是:每一竖列原文字母加上它相连的数字就等于它的密码。与第一个字母s相连的是15,意即s后面第十五个字母h就是密码,这样的拉丁文字母“Sivispacem,parabellum”就密写成了没有意义的一行字母:hixmeeaeIy,eatentlnyy。对方解密时只要依照同一把“钥匙”倒过来算就行!
其实这套密码在第一次世界大战期间,除了英国军方还在糊里糊涂地使用以外,别的国家早已经放弃了,因为它已经被数学家成功破译了.
再向大家详细介绍下众所周知的维吉尼亚密码,人们在单一恺撒密码的基础上扩展出多表密码,称为“维吉尼亚”密码。它是由16世纪法国亨利三世王朝的布莱瑟•维吉尼亚发明的,其特点是将26个恺撒密表合成一个,见下表:
ABCDEFGHIJKLMNOPQRSTUVWXYZ
A-ABCDEFGHIJKLMNOPQRSTUVWXYZ
(本章未完,请点击下一页继续阅读)