下一章 上一章 目录 设置
31、碟中谍,情报暗战
民 ...
-
民国十五年三月二日,奉天帅府情报分队办公室。
土肥原贤二离开奉天的第三天,刘艺菲从缴获的密码本和截获的密电中挖出了那套“应急备码”的第一条线索。备码的编码规律与东和堂缴获的密码本不完全一致,但底层逻辑是相同的——都基于日本外务省在关东军内部推行的“九七式暗号”体系,只是在密钥替换表上做了局部修改。她把备码的特征逐条拆解,发现这套编码在土肥原抵达奉天的当天晚上被激活,在他离开奉天之后仍然保持每天一次的收发频率。
这说明一件事。土肥原虽然走了,但他激活的那条联络线还在运转。有一个他不知道已经暴露的接收方,仍在每天向某个方向发送信号。
刘艺菲把备码的密钥替换规律整理成一份技术报告,放在赢睿珩桌上。报告末尾附着她的判断:“土肥原在奉天期间激活了一套独立的应急备码,用于与特定接收方进行单独联络。备码的特征显示其底层逻辑与东和堂缴获的密码本同源,说明这套备码是关东军参谋本部在土肥原出发前统一配发的。这意味着土肥原本人持有一套母本,接收方持有一套子本。两套本子同时存在、同时使用。如果我们能通过反向破译找到子本的持有者,就能定位到土肥原在奉天埋下的最后一枚棋子——代号‘雪’的那个未激活间谍。”
赢睿珩读完报告,手指在“雪”字上停了一下。
“他激活了雪。”
“大概率是。雪在土肥原被捕后的供词里被描述为‘还没有落下’——处于休眠状态。现在土肥原的继任者来奉天第一件事就是启动备码,很可能是给雪发了一个激活信号。备码的收发频率在他离开后仍保持每天一次,说明雪已经收到信号并开始定期回应。如果雪只是一个收集情报的观察员,不需要这么高频的通讯。每天一次的频率更像是行动前的准备期——双方在反复确认通讯畅通、等待最后的行动指令。”
“备码的收发能追踪到接收方位置吗。”
“暂时不能。发射源在土肥原的随身电台里,他带走了。接收方用的是被动收听模式,不主动发射信号,常规无线电侦测无法定位。但备码有一个特征可以利用——它的密钥替换表每三天轮换一次,轮换规律在报告里有详细标注。这说明备码的持有者需要每隔三天收到一份新的替换表才能继续通讯。如果母本和子本之间的替换表是由特定信使传递的,那么信使本人也必须每三天出城一次。结合哈尔滨收网时井上龟尾供出的木箱传递规律——土肥原的联络方式有很强的行为惯性,木箱每增加到一定数量就代表行动进入下一阶段。备码的轮换周期和木箱的递增节奏之间可能存在时间差。如果信使的出城频率和轮换周期之间有稳定的对应关系,就能通过信使的出入境记录反向追踪到接收方的大致区域。”
赢睿珩靠在椅背上,手指有节奏地敲着桌面。片刻后她拿起毛笔签发了一道手令,笔迹凌厉有力:“情报分队即日起负责备码破译与联络人锁定。暗卫负责信使追踪与出入境排查。所有进出奉天城的日籍人员及与日方有业务往来的药材商、古董商、钟表修理行全部重新筛查。排查重点——三天内出入城至少一次的人。另外把土肥原堂弟在审讯中供出的关于‘雪’的片段全部单独抽出来重新比对。他之前说‘雪はまだ降っていない’——雪还没有落下。现在雪可能已经落下了。那么他在供词中所有关于‘雪’的描述,包括那些看起来毫无意义的闲话,现在都可能具有新的情报价值。”
“用反向验证。之前的审讯记录里提到过雪在没有被激活的状态下采用的是被动收听模式,不主动发射信号。但一旦被激活,它的通讯方式就会切换到主动发报。如果我们能确认备码的轮换信使是谁,就能在信使下一次出城时跟踪他,让他带我们找到雪的位置。双面间谍的人选——需要在日谍余党中有一定可信度,但已被我们完全控制。田中丸善或井上松子都可以考虑。或者用土肥原堂弟的身份发一封假电报,让雪主动暴露位置。”
“田中丸善已经处决了。井上松子在军法处地牢里,还没审完。用她的身份发报,雪如果认识她,会起疑——井上松子和哈尔滨的井上龟尾是姑侄关系,土肥原堂弟知道这条线,堂兄可能也知道。备码的密钥每三天轮换一次,说明土肥原在出发前已经考虑到子本可能被缴获的风险。他特意设置了时间锁——就算我们拿到了母本,如果不能在三天内破译替换表并找到子本持有者,之前的破译成果就会全部作废。所以备码的破译窗口只有三天。三天内找到信使,三天内锁定雪的位置——否则她就会知道备码被破译了,重新进入休眠状态。”
“三天内完成全部收网——能做到吗。”赢睿珩抬头看着刘艺菲。
“能。但需要阎锡山太原联络组的配合。”刘艺菲在笔记本上画了一条线,在“太原”旁边打了个问号。
“阎锡山本人不行——他太精,任何不附带交换条件的配合他都会怀疑。但赵明远可以。赵明远在太原已经站稳了,他的官方身份是联络组组长,楚溪春在奉天,阎锡山不会怀疑赵明远的每次常规调动。让赵明远以‘协调炮兵联合训练’为名义去太原电报局查一批收发记录——不会惊动阎锡山,但能帮我们排查部分信号来源。如果雪在太原方向有联络人,电报局的收发记录里可能会有蛛丝马迹。”
赢睿珩微微点头。她拿起毛笔在刘艺菲的报告末尾加了一行字——“授权刘艺菲全权指挥备码破译与收网行动。所有暗卫与情报分队成员均归其调遣。”她把墨迹未干的手令递给刘艺菲,手指在纸面上按了一下,力道不重但停留的时间比平时更长。
“这次不是防御。这次是把他在奉天的最后一枚棋子挖出来。你的计划——全部批准。”
刘艺菲接过手令,看着赢睿珩。她发现赢睿珩的嘴角有一道极其细微的弧度——不是笑,是某种在战前特有的、看到自己的判断和对方的判断完全重合时,不太习惯但又忍不住想要表达一点点满意的别扭。她把手令折好放进怀里,转身朝门口走去。走到门口时停了一下,没有回头。
“今晚可能回不来。备码的轮换周期是每三天一次,土肥原离开已经第三天了——信使今天必须出城。暗卫已经在所有出城路口设了暗哨。如果今晚截到信使,直接突击审讯,争取在黎明前拿到接收方的位置。”
“我等你。”赢睿珩的声音从身后传来。
刘艺菲停住脚步。赢睿珩说“我等你”,不是“注意安全”,不是“速战速决”。是“我等你”。她回头看了一眼,赢睿珩已经低下头继续批文件了,侧脸在煤油灯下被刀疤切成一半明一半暗,手里的毛笔在纸上快速移动,好像刚才那三个字只是随口一提。但她的耳朵尖在灯光下又泛起了熟悉的淡红。刘艺菲弯起嘴角,推门出去。
暗卫在当天傍晚锁定了信使。他叫中村俊彦,日本侨民,在奉天城北经营一家钟表修理铺。土肥原在奉天期间曾以“修表”为名进入过他的店铺,停留约一刻钟。暗卫在翻阅出入境记录时发现中村俊彦过去两周内三次出城,每次出城的时间间隔恰好是三天——与备码轮换周期完全吻合。他每次出城的方向都是往东——不是回日本,是往朝鲜边境方向。刘艺菲判断中村极可能是备码轮换信使,他携带替换表出城交给下一个环节的传递人,再由那个人以其他方式送达接收方。
“中村今晚可能会再次出城——今天距离他上次出城正好三天。所有出城路口加双岗,便衣暗哨在钟表铺周围布置。不要在他出发前动手——等他带着替换表走到城门时拦截。这样人赃并获,他不交代也得交代。”刘艺菲说。
夜幕降临时分,中村俊彦背着一个修表匠常用的帆布工具包,从城北钟表铺出发往东城门走去。走到东城门时被便衣暗哨从两侧同时按住。帆布包被当场打开,夹层里搜出一封加密信件和一张写着频率代号与呼叫时间的纸条。纸条上的频率代号与备码收发频率完全一致。中村在被卸脱臼之前试图咬破后槽牙里的□□胶囊,被暗卫制止。
审讯在军法处地牢连夜进行。中村俊彦被绑在铁椅上,帆布包里的加密信件和频率纸条被放在他面前的桌上。刘艺菲没有坐下,把暗卫在钟表铺里搜到的发报机零件和备用频率表依次排开,动作不快,每放一样东西都让中村看清楚——这些不是猜测,是实物。然后她指着从帆布包夹层里搜出的频率纸条上的一个代号说了句话。
“‘雪原’。这是你最后一次出城——备码今天就过期了。你手里的替换表交不到她手上,她就会重新进入休眠。到时候你对她来说就失去了利用价值。土肥原贤二已经回了东京,他的堂弟在哈尔滨被捕关在我们的地牢里。没有人会来救你。”
中村俊彦看着桌上那堆零件和纸条,嘴唇开始发抖。他交代了接收方的大致位置——不是在奉天城内,是在奉天以东约十五公里处一座叫“石岭子”的小镇。备码的接收方是一个化名“白川雪乃”的日本女人,在石岭子镇经营一家药材收购站。她的真实身份是关东军参谋本部情报课直属特工,代号“雪”,土肥原贤二的堂弟被捕前最后一次与她联络是在哈尔滨收网前一周,内容是通知她进入休眠状态等待激活。土肥原贤二本人在奉天期间以“修表”为名进入中村的钟表铺,将备码子本亲手交给他并命令他启动轮换传递。
“白川雪乃在石岭子镇的住处具体位置。”
“药材收购站后院有一间独立的药材仓库,她平时住在仓库二楼。仓库下面有一条地道通往后山,出口在山神庙后面。”中村的声音越来越低,像是在交代最后一份他认为还能用来交换性命的筹码。
暗卫突击队凌晨出发,在黎明前包围了石岭子镇药材收购站。白川雪乃在睡梦中被制服,没有来得及反抗,也没有来得及咬破□□胶囊——暗卫在搜查她卧房时发现了一个藏在床板暗格里的铅制小盒,里面装着备码子本、一份完整的奉天周边军事布防手绘地图,以及一份未发出的加密电报底稿。底稿内容翻译过来只有一句话——“雪已落下。北线全部进入待机状态。”
这句话的意思是——雪已经激活了。北线所有潜伏人员全部进入待机状态。
刘艺菲把缴获的备码子本摊在桌上,和东和堂缴获的母本对照翻了几页。子本上详细记录了关东军在东北各地埋下的潜伏人员代号、联络方式和激活状态。她用手指在“北线”两个字上停了一下。北线——包括齐齐哈尔、海拉尔、满洲里。土肥原在审讯时提到过这几个地名,当时军法处以为他在转移话题,原来他在供词里穿插的那些看似毫无意义的闲话,全是在给北线潜伏人员打掩护。现在这些代号的位置、联系方式和激活状态全部摊在纸上。每一个名字都是一个还没收网的间谍。每一个还没收网的间谍都是关东军埋在东北的一颗定时炸弹。
她拿着备码子本快步走进作战室。赢睿珩正站在沙盘前,听到推门声抬起头。刘艺菲把备码子本放在沙盘边缘,翻开第一页。
“备码母本和子本之间的替换规律已经全部验证。中村俊彦交代的接收方位置——石岭子镇药材收购站已被控制。白川雪乃被活捉,缴获备码子本、奉天周边军事布防手绘地图、以及一份未发出的加密电报底稿。电报内容显示——雪已激活北线所有潜伏人员。这些人员的代号和位置全部在备码子本上。从齐齐哈尔到满洲里,北线潜伏网的所有节点全部被标注。土肥原在被捕前供词中那些关于天气的闲话,现在可以对号入座了。”
赢睿珩低头扫了一眼备码子本,然后抬头看着刘艺菲。她说了一句话。
“这份子本和之前缴获的母本之间是否存在原发地差分?”她拿起另一本密码本放在桌面上——那是从齐齐哈尔监听站缴获的密码本,和备码母本来自同一套体系。
“存在。母本的发报地是哈尔滨东和堂仓库,备码母本的发报地是土肥原随身携带的短波电台。两份母本的发报地被分别破解——从无线电信号溯源来看,它们的原发地同时指向长春方向。土肥原在长春时曾与张学梁密会,那次密会的内容在暗卫截获的照片里显示他在推一个信封。那个信封里装的很可能就是这套备码体系的初始密钥。”
“长春。找暗卫今天下午把备码子本和缴获的六本密码本全部重新比对,把所有指向长春的信号源集中筛查。土肥原在长春肯定还有据点——和林式药铺只是其中一环,他的整条北线激活链路很可能有多个中转站。”
“如果长春中转站还在运转,北线其他潜伏人员可能还没有接到雪被捕的消息——他们仍然在待机状态。这个时间窗口可以让我们按图索骥,逐一锁定北线所有潜伏人员的位置。用中村交代的联络方式和备码子本上的身份代号,可以尝试通过中村的名义发一封假电报给长春中转站,让中转站以为雪还在正常运转——然后主动把北线所有接头的细节发回来。”刘艺菲说完顿了一下,用一种很轻但极其笃定的语气补了一句,“把土肥原的整条北线连根拔起。”
赢睿珩看着她。晨光从雕花木窗的格子里漏进来,照在刘艺菲脸上。她一夜没睡,眼睛下面熬出了两团淡青色的阴影,但那双黑白分明的眼睛里没有一丝疲惫,只有一种在即将收网时特有的、压不住的锋芒。和她第一次站在锦州作战室里对着一屋子将领说出“全歼第十五联队”时一模一样。
“北线收网行动全权由你指挥。中村继续审,备码子本上的每一个人名逐一查清地址。在全部锁定之前不要动手——先锁死全部节点,然后全线同步收网。”
刘艺菲点头,转身走出作战室。在走廊里她遇到了正端着茶盘准备进去送茶的卫峥。卫峥看到她眼下的阴影,张了张嘴想说“刘队你昨晚没睡”,话还没出口就被刘艺菲截住了。
“卫副官,让伙房给帅座送一碗热粥。她今天早上又没吃。”
“刘队你也没吃——”
“我吃过了。”刘艺菲边说边走,步伐快而稳。她确实吃过了——昨晚出发前在情报分队办公室里三口喝完了一碗凉粥。那个碗现在还放在她桌上没来得及收。
三月五日,备码子本上所有北线潜伏人员的地址被逐一查清。刘艺菲在缴获的备码子本中核对中村交代的姓名与身份代号时,发现子本通讯录里有一个被标记为“休眠”的名字——代号“兰”,标记位置在长春,与土肥原以前在长春的药材铺据点同属一条街道。这个名字在土肥原堂弟的审讯记录中被模糊提及过一次,当时军法处没有把它纳入重点排查范围,因为土肥原在提及“兰”时是用它来指代一个已经废弃的药材中转站。但备码子本上显示“兰”并不是一个药材中转站,而是一个活着的潜伏人员——只是被标记为休眠状态,等待进一步激活。
“兰”被激活的时间,恰好是土肥原离开奉天的当天。
“土肥原在奉天期间只去了中村的钟表铺——他在我们眼皮底下待了三天,所有行踪都被暗卫全程监控,不可能凭空激活一个在长春的潜伏人员。激活兰的信号只能通过两种渠道传递——要么是土肥原在奉天期间通过中村发了一份我们没截获的密电,要么是他在抵达奉天之前就在长春预先设置好了定时激活指令。”刘艺菲在笔记本上画了条时间线,把土肥原抵达奉天的日期、中村出城的日期、备码激活的日期逐一标注。
暗卫从长春加急发来了关于“兰”的补充情报。暗卫在土肥原以前在长春时的药材铺据点旧址附近排查时,发现那家药材铺虽然已经关门几个月,但铺子后面的仓库最近有人进出的痕迹——不是居住痕迹,是定期有人来取放物品。暗卫在仓库门框夹层里找到了一本手写的联络簿,上面记载着过去几个月内进出仓库的人员姓名和时间。其中一个人的名字和刘艺菲从备码子本中破译出的“兰”的代号在时间线上高度吻合。
“土肥原在长春的药材铺就是北线的启动开关。他把那间仓库设置成了一个定时中转站——只要超过规定时间没有人来取消指令,预设的激活信号就会通过备码自动发出。兰在收到激活信号后会在规定时间去仓库取放物品,以此确认双方仍在正常运转。土肥原从长春来奉天之前就算好了每一步的时间节点。他在钟表铺见中村,中村出城送替换表,雪收到替换表后启动北线——兰是北线的一环,在长春同步激活。这条链路每三天一个周期,每个周期之间都有冗余备份。就算某个环节被截断,其他环节仍能按预设程序继续推进。”
“中村交代了石岭子镇,雪交代了备码子本,备码子本上标记了兰的休眠状态。这条线已经追到头了。长春那边由暗卫直接收网——不要在仓库动手,等兰下一次去取物品时在仓库门口拦截。同时启动长春全城无线电信号静默监控,如果兰在被捕前发出警告信号,北线其他潜伏人员可能会提前逃跑。”赢睿珩说。
刘艺菲点头,在笔记本上写下一行字:长春收网——拦截兰,静默监控全城无线电信号。她在“兰”字旁边画了一道红圈,然后抬头看向赢睿珩:“你昨晚睡了没有。”
“睡了。”
“睡了几个时辰。”
赢睿珩没有回答。她端起桌上那碗已经凉了的粥三口喝完,把空碗放在一边。刘艺菲注意到她刚才说的是“睡了”而不是“睡了几个时辰”。赢睿珩从不撒谎,但她也从不说出完整的真相。刘艺菲没有追问,只是在把长春暗卫的行动指令递给小方时压低声音加了一句“帅座若在午后还没休息,让伙房熬一碗姜汤送进去”。
窗外,老槐树的新叶在晨光里泛着嫩绿的光。麻雀在枝头叽叽喳喳地吵,比冬天更热闹了。春天真的来了,但春天的第一场暗战还远没有结束。
三月七日,长春暗卫在药材铺仓库门口将兰抓获。兰在审讯中供出了北线另外两个中转站的位置——一个在齐齐哈尔以北的昂昂溪,一个在海拉尔。这两处中转站是土肥原在东北最北端的联络据点,负责将情报通过蒙古方向传递给关东军驻海拉尔的特务机关。暗卫在昂昂溪和海拉尔分别实施了突袭,缴获电台两部、密码本一套、以及一份未发出的北线潜伏人员全部联络方式清单。
同一天,刘艺菲命令暗卫用中村交代的联络方式和备码子本上的身份代号,以雪的名义向长春中转站发出了一条假电报,称“北线所有节点将在三月十日前完成最后部署,请确认各节点负责人姓名及当前位置”。长春中转站回电确认了全部六个节点的负责人姓名和坐标,完全不知自己已将整条北线的底细全部暴露给了嬴家军。
三月十日,北线全线收网。从齐齐哈尔到满洲里,从昂昂溪到海拉尔,六个潜伏节点在同一个晚上被同步突袭。土肥原花了数年时间在东北埋下的北线潜伏网,在不到十天之内被连根拔起。缴获的密码本、电台、联络簿和未发出的行动计划,填满了情报分队的证物室,后来连同备码的详细破译记录一并被放入帅府档案室最隐秘的铁柜,柜门钥匙只有赢睿珩一个人有。
行动结束后的第二天傍晚,赢睿珩让卫峥去福聚斋买了枣泥糕。刘艺菲走进作战室时,桌上已经放着一个打开的油纸包,里面是四块排列整齐的枣泥糕。赢睿珩坐在书桌前批文件,头也不抬地说了句“今天星期天”。
“星期天的改善伙食日是中午,不是傍晚。”
“那就改到傍晚。”
刘艺菲在她对面坐下,拿起一块枣泥糕咬了一口。糕还热着,枣泥馅甜得发齁。她嚼完咽下去,看着赢睿珩假装若无其事批文件的侧脸,忽然说:“北线收网全部完成。雪已落下,兰已归案,北线已清。”
赢睿珩搁下毛笔,抬眼看着她。过了片刻,说了两个字。
“记功。”
“上次在芳泽谈判时记过一次了。”
“那就再记一次。”
“功记多了能换什么。”刘艺菲拿起第二块枣泥糕咬了一口,嚼得嘎嘣响。
赢睿珩低下头继续批文件,但她的耳朵尖在窗外暮色的映照下又泛起了熟悉的淡红。“攒够十次再说。”
窗外暮色渐沉,老槐树的新叶在晚风里轻轻晃着。卫峥在走廊里远远地看了一眼作战室里亮着的灯光,拿出值勤日志写了一行字:“今日北线收网全面成功。帅座让卫峥去福聚斋买了枣泥糕。傍晚时分刘队入作战室。室内谈话内容不详。但帅座批文件时嘴角微翘。属下发誓不是偷看——是不小心看到的。”写完合上日志,把炉子里的炭火拨得更旺了些。
当晚刘艺菲坐在自己的房间里摊开那本深蓝色笔记本。她翻到最新的一页提起毛笔,窗外那棵老槐树的新叶在夜风里沙沙作响,月光透过窗纸洒在桌面上,把两枚梅花胸针的影子拉得很长。
“雪落下了。北线全部清剿。土肥原在东北最后的潜伏网被连根拔起。从宫本次郎到井上龟尾到井上松子到中村俊彦到白川雪乃到兰,这条线追了快半年,终于追到了最北端。她在确认全部收网后让卫峥去买了枣泥糕。傍晚我走进作战室时糕已经在桌上了,她说今天星期天,我说星期天的改善伙食日是中午不是傍晚,她说那就改到傍晚。这个人从不直接说她在等我,但她每次提前让卫峥去排队买糕时都是在等。她大概不知道她的枣泥糕已经成了一种信号——糕在桌上,就是她想我了。”
“她说攒够十次再说。我知道她在说笑,也知道她会一件不落地全记着。换药算一次,芳泽谈判递纸条算一次,备码破译算一次——她脑子里有一个精确的积分表,比土肥原的密码本还难破译。没关系,我已经破译了。”
她搁下笔合上笔记本,走到窗前推开木窗。春天真的来了,老槐树的叶子已经长得密密麻麻,在月光下泛着极淡的银光。远处传来值夜卫兵换岗的口令声,规律而沉稳,像这座帅府的心脏在跳动。