4.绝海的鸣笛声-维多利亚时代的密令 柯南:弹幕说我是漫画炮灰
“放心吧,我知道,我都知道。”夏目静静拍打著普拉的身体,指尖轻轻敲击著玻璃道。
他穆然张开的五指,仿佛蛛网一般牢牢锁住掌心中的暮色。
暮色晕染海面,长鸣划破天际。
阿拂洛狄忒號再一次敲响的钟声,唤醒了柯南的思绪。
他连忙从笔记本上撕下一张白纸,將白纸覆盖在卡片上,对其投射出rache的文字区域后,对摺纸张。
透过纸张背面,他用发放的铅笔沿著摺痕处的文字轮廓快速描摹。
望著铺展后的纸张,柯南不禁嘴角微扬。
把rache镜像反转过来,文字与文字相互连接就会得到:
(e→r,h→a,c→c,a→h,r→e)→ehcahr
1553年,维吉尼亚密码(vigenere cipher)诞生。
它是一种是用一系列凯撒密码来构建密码字母表的加密算法。
根据明文的第一个字母与密匙的第一个字母的对应关係,在字母表中查找对应行进行加密,从而得到密文的首字母。接下来,对於明文中的每个后续字母,根据其与密匙中对应字母的关係,在字母表中查找对应行进行加密,进而得到密文的后续字母。
以此类推,就可以得到整个明文。
这么多天来的打击积压在柯南的身上,此刻他会心地笑了出来。
望著柯南轻鬆下来的面容,服部平次用食指顶著帽檐咧嘴笑道:“工藤,看起来你是解出来了吧。”
“啊。”甲板的探照灯落在柯南镜片上,折射出菱形的光斑,他轻声道:““rache在《血字的研究》里是復仇的德语,但镜像反转后,则是ehcahr。”
他的指尖落在卡片左侧边缘的1553-vc=1上:“从1553-vc可以得到,维吉尼亚密码的提示。”
“你还记得主持人宣布比赛开始的场景吗?”
“当然了。”服部平次压低的关西腔和著海浪声,將当时的话语缓缓重现道:“当阿拂洛狄忒號的鸣笛声第六次嘹响於海面时,请允许我以维多利亚时代的礼仪宣布。”
“我,阿拂洛狄忒號的执事-butler,將在此刻与诸位共同见证这场角逐的启幕。”
下午的题面,恰似一缕精光略过服部平次的脑海:“也就是说,这张卡上维吉尼亚的密匙很有可能=holmes。”
海风吹过柯南的头髮,他双手插兜肯定道:“嗯,將ehcahr联立密匙holmes解密就可以得到→moriar。”
“从1553-vc=1取其中的首字母,就可以得到密令片段m。”
不知从何处传来的小提琴声,婉转著他的声音。
他望著无垠的海域,沉默了许久。
终於少年的声音与音乐交织:“喂,服部,我有一种预感,只要將这些卡上的谜底结合起来......”
许是这个想法过于震撼,他不禁放轻了声音:“也许我们可以得到一组....来自维多利亚时期的密令。”
急促的小提琴声,在他最后一个字落下时,达到高潮。
风带著声音,漂浮向远方。
水载著音符,婉转悠扬。
徐徐的尾声,终於消散於空中。
夏目结弦轻轻放下小提琴,凝望著无边的夜幕。
小黑猫跳在床上,看著平板,喵喵喵得说个不停。
除了夏目结弦,没人能听懂它在说什么。
“喵,喵喵→(不错啊,柯南。)”
“喵,喵喵喵喵喵→(居然,今天找到破解你谜题的方法了。)”
床头的时钟缓缓移动著,指针滴答滴答。
距离柯南他们登上阿拂洛狄忒號已过去五个小时。