gpt4机翻【7】暗号密码的种类
2023-08-02 03:24:53来源:哔哩哔哩

节选自江户川乱步《续 幻影城》,包含大量推理小说泄底,请酌情观看

我在学生时代制定了暗号分类法,并在大正十四年的《侦探趣味》上发表,也收录在昭和四年(107)的散文集《恶人志愿》中。我将其稍作修订并放在这里。

由于战争的影响,暗号方法取得了巨大进步,现在能够使用自动计算机制作复杂的组合,但是一旦变得机械化,给暗号增加趣味性的智慧元素就会完全消失,因此,它不再适合作为小说的素材。这就是现代暗号小说几乎消失的原因。


(资料图片)

我所收集的暗号小说仅仅37个例子,如果将它们按照我分类的项目来看,(C)的“寓意法”和(F)的“媒介法”(108)所属的最多。通过这个,我们可以看出,小说中被喜爱的暗号是那些有机智的暗号。左边的项目中没有记录作例数的,是因为没有这个项目的小说例子。

(A)切片法  据《普鲁塔克英雄传》记载,古代希腊的斯巴达将军拥有称为Scytali的同样粗细的棒子,他们将皮贴在棒子上,并在接缝处写下通信内容,只有用同样的棒子卷起来,接收方才能解读。这就是切片的原理。下面会提到的“窗格法”等,从原理上来说,也和这是一样的。

(B)象形法(四个例子)  用物体的形状或路径等简单的图形来表示的方法,就像孩子的涂鸦一样。这在卢布朗的《奇岩城》和甲贺三郎的《琥珀烟斗》等作品中都有用到。乞丐或贼用白粉或其他东西在路边的石头或墙上留下奇怪的他们自己才能理解的符号,以此给伙伴指示,这也是这种暗号方法的原始形式。类似的还有【指暗号】,不仅罪犯同伙会用到,花柳界也会使用,军队的【手旗信号】等也属于象形法。

象形法也是一种【简记法】。过去的学僧们简化汉字,创造出特殊的字,现在的学生们在听讲笔记时使用简号,都可以称之为简记暗号。在这里还有一种可以称为【找图暗号】的东西。在侦探小说中,有M·P·希尔的暗号小说《S·S》,瑞典侦探作家赫勒的长篇小说《皇帝的旧衣》等用到了这个。实际的间谍使用的方法,例如展示蝴蝶的写生图,实际上它的翅膀的图案就是地图等。

(C)寓意法(11个例子)日本古代的恋爱和歌、児岛高德的樱树诗、西方的谜之诗等,从古至今都存在寓意暗号的使用,这种暗号没有机械性的部分,主要通过智慧来编写和解读,因此在侦探小说中最常见。爱伦·坡的《金虫》中的暗号后半部分就属于此类,涙香翻译的《幽灵塔》中的暗号咒语等也是非常典型的例子。此外我收集到的实例还包括,柯南·道尔的《马斯格雷夫仪式》、波斯特的《大暗号》(译名《修班尼的探险日记》)、本特利的《救世神》、M·R·詹姆斯的《托马斯修道院的宝藏》、欧·亨利的《凯洛韦的暗号》、塞尔斯的《学问的冒险・龙头》、阿灵汉姆的《白象事件》、贝利的《紫罗兰花园》、本特利的《天真的船长》。

(D)置换法(3个例子)通过将字、词或短语以非常规方式排序来迷惑人的眼睛,有以下几种类型:

(1)常规置换法(一个例子)【A】倒序法。就像把“面”读成“Latz”,“种”读成“Neta”,“包”读成“Banka”那样把它们倒过来。旧的幼稚的暗号小说中有的是用假名写的逆向通讯文。现在我不能想起具体的例子。像把字母A代替B,把“いろは”的“い”代替“ろ”那样,用下一个字替换的方法在过去也被使用过,但这属于后面提到的代用法。【B】横读法。如果把几行文句排列在一起,用相同的间距,如果是英文,那就是纵向阅读,如果是日本文,那就是横向阅读,就可以得到有意义的内容。我想西方也有使用这种方法的暗号小说,我的《黑手党》的暗号也部分属于这一类。【C】斜读法。也可以让人斜着读排列在一起的文字。

(2)混合置换法不像右边那样按照顺序,而是根据双方约定的规则,把字、词、短语看似混乱地置换。根据规则的制定,这可以做得越复杂越好。阿盖尔伯爵在叛变詹姆斯二世时使用的词混合置换法就很有名。

(3)插入法(两个例子)在所需的字、词、短语之间,适当地插入无用的字、词、句,使文意变得模糊。柯南·道尔的《格洛丽亚·斯科特号》中的暗号就属于【词插入法】。在"The supply of game for London is going steadily up"中找到"The game is up"。其它的词是无用的。理想的情况下,包含插入词的整句也有其他意义。句子插入法也是如此。道尔的《希腊语翻译》是把所需的希腊语插入对话中,所以属于【句插入法】,但整体的意思并不一致。

(4)窗格法 这种方法的简单版本也可以说是字插入法,虽然总体上有点不同,但我还是把它写在这里。在方形的厚纸上画上纵横线,制作出像原稿纸那样的格子。然后,从这些格子中随意挖出一个,制作出几个窗口。把它放在用纸上,按顺序在每个窗口中写下一个字,写下你想说的话,然后取下窗格纸,把随意的字母写在字与字之间的空白处,消除空白。这样发送出去,持有相同窗格的人可以通过它阅读并立即理解,但对没有窗格的人来说,完全无法解读。这就是简单的窗格法。

为了使这个方法变得更复杂,如上所述,在窗口中写入文字之后,旋转窗板45度,向右或向左(为了确保之前写入的字不会进入这次的窗口中,需要适当地开窗口),然后,在窗口中写入前面的连续词语。如果这样做,每次旋转45度,四个不同的位置上会打开窗口,可以写入四倍的字符。然后,最后用随机的字填补空白。接收方只需要每次旋转45度,依次读取就可以了。还有一种是圆形窗板法。尽管圆盘的情况下不能明确地旋转45度,但仍然可以做出旋转的工夫。

(E)替代法(10例)暗号书中写着,“大致将暗号记法分为两种,置换和替代”,置换是我所谓的“置换法”,替代是“替代法”。无需说,这两种是暗号记法的主流,特别是“替代法”非常重要,近代的机械暗号全都属于这一类。替代法是使用其他字符、词、句、数字或图形代替字符、词、句来使含义变得模糊,大多数情况下,只有通信者双方知道的“钥词”(Key Word)来解开。

(1)简单替代法(七例)

【一】图形替代法(两例)【点替代法】电信代码,点字等也是基于此原理。间谍经常用摩尔斯代码进行暗号通信。【线替代法】查理一世早期发明的一种由线构成的著名暗号,被称为【Zigzag法】的暗号也属于这一类。将字母写成一行,然后在纸下方,从所需的字符下方开始,向下画出闪电形状的线,如果有相同间隔的字母纸片的人,只要将它放在上面看,就能立即理解。【图形替代法】爱伦·坡的《黄金甲虫》和阿瑟·柯南·道尔的《舞踏人偶》的暗号就是最适合的例子。被称为【Freemason暗号】的写法也属于这一类。它们都代表了字母的一个字符。

【二】数字替代法(两例)一个字母可以代表一个数字,或者几个数字(例如,A是1111,B是1112,C是1121)。安东尼·温的长篇小说《双十三》就使用了这种暗号。另外,也有用文本表示数字的暗号。从一段文章中挑选出像旧钟面上使用的罗马数字IVXLCM等,排列起来就是保险箱钥匙的数字,这就是弗里曼的短篇小说《暗号锁》。

【哈】字符替代法(三例)以一个字符或多个字符代表原文的一个字符。例如,F·A·M·韦伯斯特的短篇小说《奇妙的暗号的秘密》使用了一个字母代表另一个字母的暗号,莉莲·德·拉·托尔的短篇小说《被偷走的圣诞盒子》使用了F代表aabab这样的多字符替代法,而阿尔弗雷德·诺伊斯的《风信子叔叔》则使用了"Bon voyage"代表"U-boats"这样的【词语替代法】。另外,在日本,人们常以玩笑的形式使用汉字的读法表示不同的含义,英语中也有相同的方法。这很有趣,所以我特别提一下。如果写作"ghoti",就意味着"fish"(鱼)。原因是"gh"是"enough"中的"f","o"是"women"中的"i","ti"是"ignition"中的"sh"。也就是说,它变成了"fish"。

(2)复杂替代法(三例)

【一】平方方式暗号(一例)首先,将字母写成几十行,第一行从A开始,第二行从B开始,第三行从C开始,每一行的字母都相互错开,并创建一个字母的平方。在这个字符平方的第一行上方,写下普通的字母,并将字母写在平方的左侧。这两个垂直和水平的字母阵列将成为创建密码的基础。(在密码学历史上,这个平方图被称为发明者,法国的Blaise de Vigenère的名字,被称为“Vigenère表”)。

那么,在密码学中有三个要素。第一是需要传递的原文(这被称为 clear),第二是密钥(key),第三是生成的密文(cipher)。在前面提到的字母平方图旁边,放一张写有这个清文和密钥的纸片。例如,清文是 ATTACKATONCE(意为立即发动攻击),密钥是 CRYPTOGRAPHY(意为密码)。然后,从平方图上方的字母中找出需要发送的第一个字母,也就是A。这显然是第一个字母A。接着,在垂直的字母中找出密钥的第一个字母C。这是第三行。从上方的A开始画一条垂直线,到与C行交叉的位置,那里的字母就成为密文的字母。在这种情况下,因为它是第三行的第一个字母,所以还是C。接着,从上边的字母中找出清文的第二个字母T,然后从垂直的字母中找出密钥的第二个字母R,看两者交叉的位置,那里是K。所以密文的第二个字母就是K。这样生成的密文,代替同一个A的字母并不总是最初的C,可能是P,也可能是G,这使得解密变得非常困难。因此,根据英文中字母的频率表,不能只是简单地认为频率最高的字母在密文中代表E。如果用数字平方代替字母平方,那么密文也可能全部由数字构成。虽然对其他人来说解密可能很困难,但只要知道密钥,就可以很容易地按照相反的方法进行解密。现代的机械加密方法其实就是这种平方方法的复杂化版本,而这可能已经进化为立方了。如果把旧的密码称为线性密码,那么这里提到的就是平方密码,而由自动计算机生成的可能已经达到了立体密码的级别。最简单的平方密码我在过去读过Sexton Blake的侦探故事。这个原型其实很老了。

【罗】计算尺密码法(一例) 这种密码法的原理与平方密码法相同,但它是以工程师使用的滑尺(Slide Rule)的形式来实现的。首先,制作两根像尺子一样长的厚纸棒(可以是塑料或其他任何材料),一根上面从A到Z写满字母,另一根的长度是前者的两倍,从A到Z的字母重复两次。前者被称为“索引”(Index),后者被称为“滑片”(Slide)。将这两者并列起来,固定前者,让后者能够左右滑动。在这种情况下,密钥仍然是预设的,从“滑片”中找出密钥的第一个字母,并将其移动到“索引”下的第一个字母,即A的下方。然后从“索引”中找出要传达的信息的第一个字母,将其下方的“滑片”上的字母作为密文的字母。然后重复这个过程,将整个文本加密。接收方也准备了相同的计算尺,只要按照相反的方法操作,就能解密。在侦探小说中,海伦·麦克罗伊女士的长篇小说《恐慌》中使用了这种密码法,并详细解释了其使用方法。

【哈】圆盘密码法(一例) 正如计算器有圆盘一样,密码尺也有圆盘。其原理与计算尺密码法相同,只是将两个重叠的圆盘中的一个作为“索引”,另一个作为“滑片”,而不是左右滑动,而是旋转以获得答案。在艾尔莎·巴克尔的短篇小说《米迦勒的钥匙》中使用了这种圆盘密码。

【二】自动计算机密码 在军事和外交中,现在主要使用的是这种密码。其原理可能已经从平方方式转变为立体方式。它甚至使用了像随机数表这样的数学表。然而,这样的密码已经不能成为侦探小说的素材,因为它不再依赖于智力和推理。

(F) 媒介法(九例) 利用各种媒介手段来传达密码。(110)在侦探小说的密码中,这种媒介法的例子非常多,因为它充满了智慧的元素。【打字机】上,符号和数字通常标记在相同的键上,早期的打字机甚至将符号和字母标记在同一个键上。因此,可以用符号来表示数字或文字。如果知道媒介是打字机,就能立即解密。我以前读过的马奇蒙特的长篇小说《霍德雷先生的秘密》就是以此为核心的。【书籍】也常被用作传递密码,通常会发送一串由页码、行数和字符位置构成的数字,如果接收方有相同的书,就能解开这个密码。通常会使用圣经或著名的小说,但是柯南·道尔的《恐怖谷》使用的是年鉴,克罗夫茨的《弗伦奇警长的最大事件》使用的是股票交易票,阿加莎·克里斯蒂的短篇《四个嫌疑犯》使用的是花店的目录,包彻的短篇《QL 696 C9》使用的是图书馆的图书分类表,而柯南·道尔的短篇《红环》使用的是三行广告。【火光信号】也可用于传递信息,同样在道尔的《红环》中有出现,用香烟的火光在黑暗中发出莫尔斯电码的是帕西瓦尔·怀尔德的《火的柱》。另外,卢布朗的一部短篇小说中,通过【镜子】反射阳光,在窗户之间进行信号传递。我的作品《二銭銅貨》也可以在这里分类,因为它使用了点字作为媒介。最奇特的例子可能是古代希腊的赫罗多特的历史中的一个插曲,它使用了【人体】作为媒介。在战争中,以治疗奴隶眼病为名,剃掉他的头发,并在他的头皮上刺青通信文,等待头发再次生长后,将他送到对方的阵营。对方则剃掉他的头发,读取通信信息。

除此之外,还有烤出来的信息,使用隐形墨水进行秘密通信,音乐的代用法,乐谱密码,用绳索或线的结代替的密码法,以及使用神代文字作为密码等等,虽然种类繁多,但我认为大部分类型都已经在上面列出了。

标签:

下一篇: 最后一页
上一篇: 汽车购置税计算公式器(汽车购置税计算公式)

相关新闻

保险时讯