第31章 破晓之前
书迷正在阅读:京潮暗涌、体面老去?不!老太离婚断亲不再忍、名义:调任汉东搞经济,制衡全局、捡到夫君的第三年、我的女友是收容物、甩了偏执前任后被迫回来哄夫、魔门来了个软饭王、肥宝撩惹权贵后,混血大佬猛猛亲、北疆最狂纨绔:从赐婚进京开始、大唐最强县令:开局与长乐洞房
魏若来只睡了不到三个小时就醒了。天刚蒙蒙亮,安全屋里一片寂静。他感到头痛欲裂,但大脑却异常清醒,那些密码字符在脑海中挥之不去。 他简单洗漱后,坐到书桌前,重新开始工作。昨夜的思路给了他方向,现在需要的是验证和完善。 他先假设第五个字母代表优先级,从p(16)到x(24)递增。那么第一个字母k(11)到q(17)可能代表交易序号或者日期代码。第三个字母转换的数字对应银行内部部门编号。 现在最关键的是第二和第四个数字,它们应该与明文内容直接相关。 他再次列出五组密码,这次特别关注第二和第四个数字: 7-2(转账) 9-4(确认) 3-8(延期) 5-1(取消) 6-9(紧急) 如果每个业务类型有一个固定代码,那么第二和第四个数字应该通过某种运算得到这个代码。 他尝试将两个数字组合:72,94,38,51,69。但这些数字与业务类型难以建立直接联系。 也许需要参考部门代码?他试着将第二、四个数字与第三个数字(部门代码)做运算。 第一组:7和2,部门8。7+2=9,与8接近;7-2=5,与8无关。 第二组:9和4,部门13。9+4=13!正好等于部门代码。 他立刻查看其他组: 第三组:3和8,部门10。3+8=11,接近10。 第四组:5和1,部门6。5+1=6! 第五组:6和9,部门4。6+9=15,与4无关。 只有两组完全吻合,其他只是接近。这不像是固定规则。 他换了个思路,也许第二和第四个数字本身就有含义。在银行业务中,数字往往代表金额、期限或者其他参数。 "转账"对应7和2——可能是7万2千?"确认"对应9和4——9点4分?这些推测都太牵强。 时间一分一秒过去,上午的送饭时间到了。今天来的是那个沉默的年轻人,他放下食盒时,目光在魏若来布满草稿纸的书桌上停留了一瞬。 魏若来突然想到一个问题:顾魏为什么给他这个不完整的密码本?是真的需要他破译,还是另有用意? 他放下笔,揉了揉酸胀的眼睛。也许他应该换个角度思考——陈威廉会如何设计这套密码? 陈威廉是个讲究效率的人,不喜欢复杂的操作。他设计的密码应该既安全又便于记忆和使用。 魏若来回忆起陈威廉的一些习惯:他喜欢用生日作为密码基础,他的生日是3月18日318。 他尝试用318作为密钥。将每个字符的数字与3、1、8进行运算。 第一组k7h2p:11,7,8,2,16 11+3=14,7+1=8, 8+8=16, 2+3=5, 16+1=17没有明显规律。 减法、乘法也都试过,都不对。 就在他准备再次放弃时,一个简单的想法冒了出来:会不会根本不需要复杂运算,这些数字就是某种编码的直接表示? 他找来一张纸,写下银行常用的业务代码。在汇丰,转账业务代码是12,确认是34,延期是56,取消是78,紧急是90。 现在对比密码中的数字: 转账(12)- 7,2 → 7+2=9,不对 确认(34)- 9,4 → 9+4=13,不对 但如果看数字的位置呢? 第一组第二数字是7,第四数字是2→ 72?不是12。 第二组9和4→ 94?不是34。 他忽然意识到什么,将每组密码的第二和第四数字交换位置: 转账:2和7 → 27 确认:4和9→ 49 延期:8和3→ 83 取消:1和5→ 15 紧急:9和6→ 96 这些数字与业务代码(12,34,56,78,90)仍然对不上。 魏若来长叹一口气,靠在椅背上。破译密码就像在迷宫中寻找出口,每条路看起来都通向光明,最后却都是死胡同。 中午时分,顾魏来了。他看了看桌上堆积的草稿纸,问道:"有进展吗?" "有一些思路,但还没完全破译。"魏若来实话实说,"密码应该与银行内部编码有关,但我
最新标签