第1章 菜鸟特工(1/2)

冬日的阳光懒洋洋地洒在法租界金神父路的梧桐枝桠上,勉强驱散一丝寒意。苏砚裹紧了半旧的灰色长衫,鼻梁上架着的圆框眼镜滑下来一点,他习惯性地用指关节顶回去,视线却牢牢粘在手里一张皱巴巴的纸片上,上面写满了密密麻麻的公式和几个歪歪扭扭的汉字——“生煎二两,醋一碟”。

“四只生煎包,按平均直径7.2厘米算,表面积总和…醋的覆盖效率…”他嘴里念念有词,眉头拧成一个疙瘩,浑然不觉自己挡在“王家沙”生煎铺子热气腾腾的档口前,后面排队的大妈已经翻了好几个白眼。

“喂!小阿弟!侬买伐买?勿买让开点好伐?阿拉要买给屋里厢小囡吃早饭的呀!”一个提着菜篮、穿着花棉袄的胖阿姨终于忍不住,用上海话高声嚷道,唾沫星子差点飞到苏砚的公式上。

苏砚猛地惊醒,像是从数学的深海里被捞出来,脸上瞬间涨红,手忙脚乱地把纸片塞进袖口。“对…对不起!我买,买二两生煎,一碟醋!”他语速飞快,带着点窘迫的结巴,摸出几个铜板递过去,眼睛却不敢看人。

摊主是个麻利的中年汉子,忍着笑把油纸包好的生煎和一小碟醋塞给他:“拿好!小先生,算账算得嘎认真,钞票倒是一分勿差。”

苏砚接过烫手的油纸包,像捧了个炸弹,含糊道了谢,几乎是落荒而逃。直到拐进一条相对僻静的弄堂,背靠着冰凉的石库门墙壁,他才长长吁了口气,额角竟渗出了细汗。比破解十个傅里叶级数还累!这融入市井烟火气的“伪装”,比想象中难上一万倍。

他现在的身份是“白鸽”——一个地下党情报组新招募的密码分析员。几天前,就是在这片迷宫般的弄堂深处,那个自称“顾先生”的记者顾慎之,把他从汪伪特务陈奎的枪口下捞了出来。代价就是,他得用他这除了数字和公式,其他都显得笨拙的脑子,为地下党干活。为了活下去,也为了…那个名字像毒刺一样扎在心底的名字——吉田正一。

“苏老师,早啊。”一个低沉温和的声音在身后响起。

苏砚吓得一哆嗦,手里的生煎差点飞出去。回头一看,顾慎之不知何时已悄然站在弄堂阴影里,还是那身半旧的卡其布记者装,戴着鸭舌帽,帽檐压得很低,只露出线条利落的下巴和嘴角那抹若有似无的笑意。

“顾…顾先生!”苏砚定了定神,下意识想把油纸包藏到身后。

顾慎之摆摆手,笑容更深了些:“不用藏,早饭总要吃的。走吧,‘掌柜’等着呢,有活儿了。”

所谓的“安全屋”,不过是弄堂深处一间堆满杂货、光线昏暗的亭子间。空气里弥漫着灰尘、陈年干货和劣质烟草混合的古怪气味。“掌柜”老周,正撅着屁股在一个破藤条箱里翻找着什么,屁股上还沾着几片干菜叶。

“来了?坐!”老周头也不抬,声音洪亮,“地方小,将就点。哎哟喂!”他突然怪叫一声,从箱子里掏出一个油布包,结果用力过猛,带倒了一摞叠放的旧报纸,哗啦一声把他埋了半截。

苏砚目瞪口呆。

顾慎之似乎习以为常,淡定地走过去,三两下把龇牙咧嘴的老周从纸堆里“拔”出来,顺手替他拍掉头发上的灰。“掌柜的,下次找东西,能不能别跟拆房子似的?”

老周揉着撞疼的腰,嘿嘿一笑:“人老了,手脚不利索嘛!喏,东西找到了!”他把油布包拍在屋里唯一一张还算干净的小方桌上。桌上除了这个包,还有一碗冒着热气、飘着猪油花的馄饨。

“小四川刚送来的,鲜肉小馄饨,地道得很!苏老师,你也尝尝?”老周热情地招呼,自己先拖过凳子坐下,稀里哗啦地喝了一大口汤,烫得直吐舌头扇风。

苏砚看着那碗飘着葱花、油花和唾沫星子的馄饨,胃里一阵翻腾,连忙摆手:“不…不用了,我吃过生煎了。”他小心翼翼地坐到老周对面,目光落在油布包上。

顾慎之没坐,倚在门边,抱着胳膊:“苏老师,别紧张。今天请你来,就是试试水。掌柜的搞到一段‘料’,我们听了好几天,跟听天书似的,就指望着你这‘数学狂魔’显神通了。”

老周咽下嘴里的馄饨,抹了把嘴,压低声音,脸上那点市侩气瞬间褪去,眼神变得精明锐利:“鬼子宪兵队内部用的低级通讯密电,用他们的‘九七式’小型便携电台发的。时间短,信号杂,抄下来的就这一小段。”他解开油布包,里面是一张折叠的薄纸,上面用铅笔歪歪扭扭地记录着一串串数字和字母组合:

> **17-23-05-rt \/ 09-14-11-kl \/ 22-08-19-pq \/ 04-30-27-ab ... (后面还有几组)**

纸张边缘还画了个小小的哭脸,旁边标注:“杂音大,抄得耳朵快聋了——小四川哭诉”。

苏砚接过纸条,指尖触到那冰凉的纸张,心跳反而奇异地平复下来。数字和字母,这才是他的领域。他推了推眼镜,眼神瞬间变得专注而锐利,仿佛周遭嘈杂的世界瞬间被过滤掉了。

“九七式…小型便携…低级通讯…”他喃喃自语,手指无意识地在桌面上快速划动,像是在进行无形的演算,“这种设备功率小,覆盖范围有限,主要用于小队级战术协调或短距离联络…加密级别不会太高…”

老周和顾慎之交换了一个眼神。老周忍不住凑近顾慎之,用气声说:“啧,你看他这眼神,跟变了个人似的!刚才还像只受惊的兔子,这会儿倒像…像找到猎物的鹰?”

顾慎之嘴角微扬,轻轻点头。

苏砚完全沉浸在自己的世界里:“数字组合…每组三个数字加两个字母…很可能是分组替换密码…数字代表页-行-列,字母对应具体的密码本字符…但关键是,他们用哪本密码本?”他猛地抬头,看向老周,“掌柜的,抄报的时间、地点、大概方向,有吗?”

老周忙不迭点头:“有有有!三天前,傍晚六点左右,信号从虹口那边飘过来的,具体位置摸不准,但肯定在鬼子控制的闸北一带活动。”

“虹口…闸北…”苏砚的脑子像一台精密的机器高速运转,各种信息流奔涌交汇,“低级通讯…小队战术…三天前傍晚六点…那个时间点…那个区域…”他眼睛突然一亮,“巡逻队交接班!或者…物资小队临时报告!”

他不再理会旁人,一把抓过桌上老周记账用的铅笔头(老周心疼地“哎”了一声),在纸条空白处飞快地写下几组数字和推算,嘴里语速快得像在报菜名:“假设数字代表坐标…排除经纬度,太复杂…军用网格坐标?范围太大…最可能是指定密码本的特定页数…常见低级密码本…《市街要图》?不对,时效性…《临时通讯手册》!对!日军步兵分队常用的那种黄皮小册子!那本手册的页数范围是1-50,行数1-20,列数1-30…完全符合这三组数字的取值区间!”

顾慎之的眼神亮了起来。

苏砚越说越快,笔尖在纸上划出沙沙的响声,仿佛带着某种韵律:“那么字母…rt, kl, pq…这些就是密码本上对应的具体字!查手册就能译出!等等…顺序!”他猛地顿住笔,眉头再次紧锁,“如果只是简单对应,那太容易被截获破译了…他们肯定有扰码!或者…顺序是打乱的?比如…日期密钥?”

他猛地看向墙上一张破旧的月份牌,手指指向今天的日期:“今天是民国三十年十二月八日…12月8号…12+8=20…难道是…逆序?从后往前数第20组开始看?不对…效率太低…”他的手指无意识地在桌面上敲击着,节奏越来越快,像在弹奏一首无形的狂想曲。

老周看得大气不敢出,连馄饨都忘了吃,汤都快凉了。顾慎之则像欣赏一件精密的艺术品,目光紧紧锁在苏砚那高速运转的头脑风暴上。

“日期…12月8日…128…1、2、8…”苏砚眼睛死死盯着那串数字,仿佛要把它刻进视网膜里,“分组…每组三个数字…1、2、8…如果作为偏移量…”他嘴里念念有词,手指在空中虚划,“第一组数字17-23-05…第一个数字17,偏移1?18?还是…不…用密钥数字本身作为循环位移的基数?对!可能性很大!”

他抓起铅笔,在那串密电旁飞速写下:

密钥:1, 2, 8 (来自日期12\/8)

第一组:17, 23, 05

偏移1位:18, 24, 06 --> 查手册第18页第24行第6列?

第二组:09,14,11

偏移2位:11,16,13 --> 第11页16行13列?

第三组:22,08,19

偏移8位:30,16,27 --第30页16行27列? (注:页数最大50,30有效;行数最大20,16有效;列数最大30,27有效)

写到这里,苏砚停住了。他抬起头,眼中闪烁着一种近乎狂热的光芒,但声音却带着一丝不确定的颤抖:“如果…如果密钥是日期数字循环使用,偏移规则成立…那么对应的密码本位置就是…18-24-06,11-16-13,30-16-27…查《临时通讯手册》这些位置的字,连起来…”

他飞快地从自己随身携带的、写满数学笔记的硬皮本里撕下一页空白纸(老周看得嘴角直抽抽),按照自己推算的坐标位置,凭借超强的记忆力和逻辑推理,模拟着密码本上的内容:

本章未完,点击下一页继续阅读。