伤蓝 发表于 2019-6-24 10:18:41

美国总统托马斯·杰弗逊与转轮加密器


托马斯·杰弗逊是美国第三任总统(1801年─1809年),同时也是《美国独立宣言》的主要起草人之一。他被认为是美国历史上最有智慧的总统,不但是杰出的政治家,而且也是农业学、园艺学、建筑学、词源学、考古学、数学、测量学以及古生物学等学科的专家,又身兼作家、律师和小提琴手,还创办了维吉尼亚大学。在1795年期间,他还发明了一种加密装置,叫做“杰弗逊圆盘”(Jefferson disk)或叫“杰弗逊转轮加密器”(Jefferson wheel cipher)。
https://www.tuiliz.com/data/attachment/album/201906/27/191701akk7a0acqk2baaau.jpg
https://www.tuiliz.com/data/attachment/album/201906/27/191700swpu2pojlwp9wwpp.jpg
杰弗逊圆盘的设计是这样的,它由一个装有36个圆形的木盘的轴和底座组成。所有圆盘的边缘都刻有乱序的26个英文字母。圆盘在轴上的先后排列顺序称为密钥,这个顺序在加密之前必须在双方之间预先商量。
https://www.tuiliz.com/data/attachment/album/201906/27/191701tf7j6ggf85i56ibj.jpg
加密的方法很简单,加密方用预先设置好的密钥(即圆盘的顺序)来进行加密,然后旋转每个圆盘,直到明文信息的字母(不超过36个字母)出现在同一行。由于每个圆盘只有一个字母表示明文字母,这意味着圆盘其他25个字母都是毫无意义的乱码。所以,加密方,只需要将36个圆盘,随便一行的乱码当成密文,通过信件或电报发送给接收信息者即可。接受者收到信息要进行解密,只需要用一个一样的杰弗逊圆盘,然后用同样的密钥,将所有圆盘,以密文字母的方式将圆盘转动,直到密文出现在同一行,然后只需要查看,其他25行字母,必然有一行是真正的明文信息。其实,我们不难可以看出,杰弗逊圆盘是一种典型的多表替换密码,如果没有一样的加密装置,要破译是很麻烦的一件事情,也正因为它的安全性,后来杰弗逊圆盘还演变出了另一种类似的军用密码M - 94,在1922年至1945年期间由美国陆军使用。虽然杰弗逊圆盘有着惊人的安全性,但是同时的,它的缺点也很显著,因为装置的局限性,它加密的信息,一般只限于短语,文本长度不能超过圆盘的片数。

QQ可乐 发表于 2020-8-6 08:43:01

懂了
页: [1]
查看完整版本: 美国总统托马斯·杰弗逊与转轮加密器