新的安全点确实豪华。柚木地板光可鉴人,真皮沙发柔软舒适,连书桌都是红木的。但魏若来却感觉浑身不自在,仿佛这精致的环境在无声地提醒着他与这个世界的格格不入。
他强迫自己忽略这些,专注于眼前的密码。在这样舒适的环境里,他的思路似乎也清晰了一些。
再次审视那五组密码,他决定放弃所有复杂的猜想,回归最基本的密码学原理。如果这是一个替换密码,那么每个字符应该对应另一个字符或数字。
他列出所有出现的字符:K,L,N,P,Q,H,M,J,F,D和数字2,3,4,5,6,7,8,9,1。
然后列出对应的明文:转账、确认、延期、取消、紧急。
如果每个中文字对应一个加密单元,那么每组五个字符应该对应两个中文字。这意味着每个字的加密信息分布在多个字符中。
他尝试将每组密码分成两部分:前三个字符对应第一个字,后两个字符对应第二个字。
第一组:K7H - 转,2P - 账
第二组:L9M- 确,4R - 认
第三组:N3J- 延,8T - 期
第四组:P5F- 取,1V - 消
第五组:Q6D- 紧,9X - 急
现在问题简化为:如何从K7H解码出“转”,从2P解码出“账”,以此类推。
他先看第一个字的部分:K7H、L9M、N3J、P5F、Q6D
注意到第一个字母是K,L,N,P,Q,是顺序但跳过了M和O。第二个字符都是数字:7,9,3,5,6。第三个字母是H,M,J,F,D。
这些与“转、确、延、取、紧”之间有什么联系?
他尝试将中文字转换为电报码或某种标准编码。在中文电报中,“转”是5027,“确”是0661,“延”是1747,“取”是0648,“紧”是2491。
但这些数字与K7H等字符看不出直接关联。
也许应该考虑拼音?但陈威廉受的是西式教育,不太可能用拼音作为密码基础。
就在他一筹莫展时,送饭的人来了。今天来的是那个中年女人,她带来了一壶热茶和一些精致的点心。
“顾医生托我带给您的。”她轻声说,指了指那壶茶,“说是能提神醒脑。”
魏若来道了谢,等女人离开后,他倒了一杯茶。茶汤清亮,香气扑鼻,是上好的龙井。
他小口啜饮着,温热的茶汤确实让他的精神为之一振。放下茶杯时,他注意到茶壶底下压着一张小纸条。
他小心地取出纸条,上面只有短短一行字:
“试试银行内部汉字编码。”
魏若来的心跳突然加快。这是顾魏给他的提示!
他立即在记忆中搜索汇丰银行内部使用的汉字编码系统。那是一个四位数编码,每个常用汉字对应一个唯一的数字。
他努力回忆:“转”好像是... 1024?“确”是... 3088?“延”... 4156?“取”... 2097?“紧”... 3312?
记忆很模糊,他不能完全确定。但如果这个思路正确,那么密码中的字符应该能解码出这些数字。
他重新审视第一组:K7H 应该对应“转”的编码,假设是1024。
K=11,7, H=8。如何从11,7,8得到1024?
11×93=1023,接近1024;7×146=1022;8×128=1024!
8×128=1024!但128从哪里来?
他仔细看这三个字符:K是第11个字母,7是数字,H是第8个字母。如果代表的是11,7,8,那么8×128=1024中的128与11和7无关。
也许需要将字母和数字组合看待?K7H — 如果K7代表一个数,117?117×8.75=1023.75,接近但不精确。
他尝试其他运算方式,都不成功。
午后的阳光透过窗帘,在书桌上投下温暖的光斑。魏若来感到有些气馁,明明已经接近答案,却总是差那么一点。
他起身在房间里踱步,活动着僵硬的四肢。这个豪华的公寓虽然舒适,却让人有种被困在金色牢笼里的感觉。
走到窗边,他小心地掀开窗帘一角向外望去。街道很安静,偶尔有车辆驶过,行人寥寥。这个高档社区确实比之前那些地方安全得多,但也更加让人窒息。
他的目光无意中扫过对面楼房的一个窗户,那里挂着和他这边相似的蕾丝窗帘。但就在他准备放下窗帘时,似乎看到对面窗帘轻微动了一下。
是错觉吗?他屏住呼吸,紧紧盯着那个窗口。
几分钟过去了,一切如常。也许真的是错觉,或者是风吹动的。
他放下窗帘,回到书桌前。但那种被监视的感觉挥之不去。
为了转移注意力,他再次投入到密码破译中。既然顾魏提示是银行内部编码,那么这个编码系统一定有其规律。
本小章还未完,请点击下一页继续阅读后面精彩内容!