第42章 海上的消息(下)

第三节·口信网络

信投入海中的那个晚上,陈北坡没睡。

他坐在学堂的书房里,油灯的火苗在晚风中摇晃,墙上的影子也跟着晃动。桌上摊着一张粗糙的朝鲜半岛地图,是他凭记忆画的,标注着义州、平壤、汉城,还有辽东半岛的轮廓、山东半岛的轮廓。

信送不出去,但消息必须流通。

他们需要知道辽东发生了什么,需要知道女真的动向,需要知道哪里还有汉人据点,需要知道……这个世界到底变成了什么样子。

而他们掌握的资源,只有一样:人。

分散在朝鲜各地的人——在学堂教书的,在工坊做工的,在医馆行医的,在码头做苦力的,在商号当伙计的。这些人每天接触朝鲜人、日本人、女真人、蒙古人,听到各种各样的消息。

但这些消息是零碎的、未经证实的、甚至互相矛盾的。

需要一套系统,来收集、验证、传递这些消息。

陈北坡盯着地图,脑子里开始构建。

首先,消息来源。可以分为几类:

一、官方渠道:朝鲜官府的通告、燕行使(朝鲜出使明朝的使团)带回的消息、边境守军的动向。

二、商业渠道:往来商船带来的信息、集市上的传闻、商人们的私下交流。

三、民间渠道:难民的讲述、底层百姓的闲谈、甚至妓院酒馆里的流言。

这些消息,真伪混杂,需要交叉验证。

其次,传递方式。不能再用书信——太危险,也送不到。要用口传,但口传容易失真,需要加密。

加密……陈北坡想到了绕口令。

那些他们每天在教、在念的绕口令,可以改造。

比如,“八百标兵奔北坡”这句,可以拆解:

“八百”——可以代表“数量众多”

“标兵”——可以代表“军队”

“奔”——可以代表“移动方向”

“北坡”——可以代表“目的地”

组合起来,可以传递“有大批军队向北移动”的信息。

但这太简单,容易破译。需要更复杂的编码。

陈北坡提起笔,在纸上写:

第一层编码:用数字代替文字。

给每个常用词汇编号。比如:

1=明军

2=女真军

3=朝鲜军

4=蒙古军

5=军队移动

6=军队驻扎

7=攻城

8=守城

9=胜

10=败

11=粮食充足

12=粮食短缺

13=难民

14=安全

15=危险

这样,“明军在辽阳守城失败”就可以编码为“1-8-10”。

但数字编码还是太明显,需要第二层伪装:把数字嵌入绕口令中。

陈北坡继续写:

取“八百标兵奔北坡”这句,给每个字编号:

八(1)百(2)标(3)兵(4)奔(5)北(6)坡(7)

那么“1-8-10”就可以转化为:在“八百标兵奔北坡”中,取第1个字(八)、第8个字(这句只有7个字,所以第8个字回到开头,还是“八”)、第10个字(第10个字是第3个字“标”的重复?)不对,需要调整。

他换了一种思路:把绕口令拉长。

他写下周八百教孩子们的一首长绕口令:

“粉红墙上画凤凰,凤凰画在粉红墙。红凤凰、粉凤凰,红粉凤凰、花凤凰。”

一共28个字。给每个字编号1-28。

那么任何三位数编码,都可以用三个字的位置来表示。比如“1-8-10”,就可以说“粉红墙”这三个字——因为“粉”是第1个字,“红”是第8个字,“墙”是第10个字。

但这样说太刻意,需要更自然的表达。

陈北坡想了很久,忽然灵光一闪:用教学的名义。

在学堂里,教孩子们念绕口令时,可以故意强调某几个字。比如今天教“粉红墙上画凤凰”,老师反复带读“粉、红、墙”这三个字,并且要求孩子们重点记忆。那么知道密码的人就会明白,老师在传递“1-8-10”的消息。

接收消息的人,回去查密码本,就知道是“明军守城失败”。

而密码本,只有核心人员才有。

第三层保护:密码本动态更新。每个月换一次编码规则,旧的作废。

这样即使有人截获消息,没有当月的密码本,也破译不了。

想通了这一点,陈北坡兴奋起来。他继续完善:

消息的传递需要网络。他们在朝鲜各地的人,可以成为节点。

义州是总节点,由陈北坡直接控制。

平壤、汉城、釜山等重要城市,安排可靠的人驻扎,作为二级节点。

往来商船、商队,安排人混入,作为流动节点。

节点之间,通过特定的暗号接头。暗号也是绕口令的变体。

比如,接头的暗号可以是:

甲:“今天教了什么?”

乙:“八百标兵奔北坡。”

甲:“哪几个字最难念?”

乙:“标、兵、奔。”(这可能代表某个编码)

甲:“回去多练习。”

这样就完成了消息的交接。

陈北坡把整个系统画成一张图:中心是义州,辐射出多条线,连接各个节点,节点之间又有连接,形成一个网络。

他给这个网络起名:“北坡网”。

天快亮时,周八百推门进来,看到他还在桌前,惊讶道:“将军,你一宿没睡?”

陈北坡抬头,眼睛里有血丝,但精神亢奋:“周先生,来,看看这个。”

他把自己的构想详细讲了一遍。

周八百听完,沉思良久:“这个系统……很精巧。但有几个问题。”

“什么问题?”

“第一,我们的人手不够。要在朝鲜全境布点,至少需要几十个可靠的人。我们现在总共才二百多人,分散在各行各业,能抽出来做这个的不多。”

“第二,资金。传递消息需要路费、住宿费、打通关节的费用。我们现在靠教书、做工的收入,勉强糊口,没有多余的钱。”

“第三,风险。一旦被朝鲜官府或女真探子发现,整个网络可能被一锅端,所有人都有生命危险。”

陈北坡点头:“这些我都想过。人手,我们可以慢慢发展,先从最可靠的人里选。资金……我想过了,这个网络不仅可以传递消息,还可以做一些……生意。”

“生意?”

“对。比如,我们可以帮商人传递商业情报:哪里的货物短缺,哪里的价格高涨,哪里的商路安全。商人愿意为这种情报付钱。我们可以用这些钱,来维持网络的运转。”

周八百眼睛一亮:“这倒是可行。但商业情报和军事情报混在一起,会不会乱?”

“分开处理。商业情报用一套编码,军事情报用另一套。两套系统并行,但由同一批人操作。”

“那风险呢?”

陈北坡沉默了一会儿:“风险永远存在。但我们这些人,都是从尸山血海里爬出来的,早就死过好几次了。现在活着,是赚的。用赚来的命,做点有意义的事,值得。”

周八百看着他,忽然笑了:“将军,你变了。”

“变了?”

“以前你只想带着大家活下去。现在你想的,是怎么让活着更有价值。”

陈北坡也笑了:“也许是教书教久了,总想着要‘传道授业解惑’。传递消息,也是在传道——让分散在各处的汉人知道,他们不是一个人。”

“好,”周八百拍桌子,“我加入。说书人最擅长的就是传播消息,这个活儿,适合我。”

接下来几天,陈北坡开始秘密组建网络。

第一批核心成员只有七个人:陈北坡(总负责)、周八百(编码与培训)、白标(听力监视与反侦察)、金三顺(技术情报与工匠网络)、柳嬷嬷(医疗情报与民间网络)、哑巴炮兵(密码本保管与安全)、还有一个叫孙老四的老兵(行动执行)。

孙老四四十多岁,萨尔浒时是个夜不收(侦察兵),擅长潜伏、跟踪、伪装。他话不多,但做事稳妥,是执行秘密任务的理想人选。

七个人在学堂的地下室(原来是个储藏室,现在被改造成密室)开了第一次会。

陈北坡展示了整个系统的构想,分配任务:

周八百负责编写密码本和培训教材。他要设计多套绕口令编码系统,并且教会所有节点人员如何使用。

白标负责监视义州港和集市的所有外来人员,特别是女真和蒙古的探子。他的听力虽然退化,但经验还在,能分辨出很多常人忽略的细节。

金三顺通过工匠网络,收集技术情报:女真在造什么武器?朝鲜军队在改良什么装备?火器的发展动向是什么?

柳嬷嬷通过医疗网络,收集民间情报:哪里爆发了瘟疫?难民从哪里来?百姓的生活状况如何?

哑巴炮兵负责保管密码本。他不能说话,但记忆力惊人,可以背下所有编码规则。密码本的实体副本只有两份,一份由陈北坡保管,一份由哑巴炮兵保管,藏在只有他们两人知道的地方。

孙老四负责行动:护送情报员、布置秘密接头点、在紧急情况下销毁证据。

陈北坡自己负责总协调,并且直接联系几个最重要的二级节点。

第一次任务:摸清辽东半岛的现状。

孙老四被派往皮岛(辽东半岛东侧的一个岛屿)。那里是明军残部的一个重要据点,毛文龙将军在那里坚持抗金。

半个月后,孙老四回来了。他带回了重要情报:

皮岛确实有明军,大约三千人,由毛文龙率领。他们以海岛为基地,不时骚扰女真沿海,救出了一些难民。但处境艰难:缺粮、缺武器、缺船只。

女真已经控制了辽东半岛的大部分海岸线,正在组建水师,准备围剿皮岛。

皮岛的明军,急需外援。

“他们知道我们在朝鲜吗?”陈北坡问。

“知道一些,”孙老四说,“毛将军听说有明军溃兵在朝鲜办学堂,很感兴趣。他说,如果可能,希望我们帮忙采购一些物资:主要是粮食、药品、还有火器零件。”

“我们哪有能力采购这些?”

“可以用情报换,”孙老四说,“毛将军手里有女真的动向情报,我们可以用这些情报,跟朝鲜商人交换物资。”

陈北坡思考了一会儿:“这倒是个办法。但我们不能直接出面,太危险。”

“可以通过中间人,”周八百说,“登州的王守业,他生意做得大,有渠道。”

“王守业可靠吗?”

“商人重利。只要有利可图,他就可靠。”

陈北坡决定试试。他让孙老四再次前往皮岛,带去口信:北坡网愿意与皮岛建立联系,用情报换物资。

同时,他去找王守业。

这次见面在码头的茶馆里。陈北坡开门见山:“王船主,有笔生意,不知你感兴趣不?”

“什么生意?”

“皮岛毛文龙将军那边,需要粮食、药品、火器零件。你如果能运过去,利润不会小。”

王守业眯起眼睛:“皮岛?那是险地。女真的船在附近巡逻,被抓到就是死。”

“高风险,高回报。”

“你怎么知道毛文龙需要这些?”

“我有我的渠道。”

王守业打量着他:“陈先生,你不只是个教书先生吧?”

陈北坡微笑:“我是什么不重要。重要的是,这笔生意,你做不做?”

王守业思考良久:“做。但我需要确切的情报:女真水师的巡逻路线、时间、兵力。有了这些,我才能规划航线。”

“情报我可以提供。”

“你提供?”王守业惊讶,“你怎么会有女真水师的情报?”

陈北坡没有回答,只是说:“三天后,我给你第一批情报。如果准确,我们就建立长期合作。”

三天后,陈北坡交给王守业一张纸条,上面写着一些看似杂乱的数字和文字。那是用北坡网密码编写的情报,翻译过来是:

“女真水师主力目前集中在旅顺口,每日派三艘快船沿海岸线巡逻,巡逻时间:辰时(上午7-9点)从旅顺出发,沿辽东半岛东岸南下;午时(11-1点)到达金州湾;申时(3-5点)返回。避开这些时间和航线即可。”

王守业将信将疑,但还是派了一艘小船试探。小船按照情报指示的时间航线,成功抵达皮岛,运去了一批粮食,带回了毛皮和人参,获利颇丰。

从此,王守业彻底相信了陈北坡的能力。

北坡网的第一个实际应用,成功了。

随着时间推移,网络逐渐扩展。

在平壤,一个在官府做文书工作的原明军士兵加入了网络,他能够接触到朝鲜官方的外交文书,提供了许多关于明朝-朝鲜-女真三方关系的情报。

在汉城,一个在商号做账房的人加入了网络,他通过商业往来,了解到女真在采购哪些物资,从而推断出他们的战略动向。

甚至在日本对马岛,一个在倭寇团伙里做翻译的人也加入了网络(他是被倭寇掳去的明朝百姓,后来逃脱,流落对马岛),提供了日本方面对辽东局势的看法。

情报如涓涓细流,汇聚到义州,经过整理、分析、编码,再传递到需要的地方。

有些情报送给皮岛的毛文龙,帮助他躲避女真的围剿。

有些情报送给朝鲜官府,帮助他们加强边境防御。

有些情报送给山东的明军残部,提醒他们女真的渗透动向。

北坡网成了朝鲜、辽东、山东之间一个看不见的纽带。

当然,风险始终存在。

有一次,一个情报员在平壤接头时被朝鲜官府的人盯上,差点被抓。孙老四冒着生命危险把他救出来,两人连夜逃回义州。

还有一次,密码本差点泄露。一个节点人员喝醉了酒,无意中说出“粉红墙”三个字,被旁边一个女真探子听到。幸亏白标在场,察觉异常,及时处理,才避免了更大损失。

这些事件让陈北坡意识到,网络的安全必须放在第一位。

他制定了更严格的纪律:所有节点人员必须定期更换住处、接头必须双重确认、醉酒期间严禁谈论任何与网络相关的事、一旦发现可疑情况立即切断联系。

他还建立了“死信箱”系统:在一些隐蔽的地方(如寺庙的香炉下、桥洞的石缝里、老树的树洞里)设置藏信点,情报员把加密消息放在那里,联络员定期去取。这样双方不需要直接见面,降低了风险。

一年后,北坡网已经初具规模:拥有核心成员12人,外围人员37人,覆盖朝鲜主要城市和辽东、山东的部分沿海据点。

他们传递了数百条情报,帮助皮岛明军躲过了三次围剿,协助朝鲜边境守军预警了两次女真偷袭,还为山东的难民指引了相对安全的逃亡路线。

更重要的是,这个网络让分散在各处的汉人知道:他们不是一个人。

有同伴在努力,在联系,在寻找出路。

一天深夜,陈北坡在密室里整理情报。周八百走进来,递给他一张纸条:“刚收到的,从登州来。”

陈北坡接过,解码。纸条上的消息很简单:

“标字三号:辽阳城东三十里李家庄,尚有汉民十七户,藏于山中,坚持不降。”

标字三号,是他们给“某地尚有汉民坚持”这类消息的编码。

陈北坡看着这行字,久久不语。

辽阳沦陷已经一年多了。女真屠城、迁徙人口、推行剃发易服。所有人都以为,辽阳的汉人要么死了,要么降了。

但还有十七户,藏在山里,坚持不降。

他们吃什么?喝什么?怎么熬过辽东的寒冬?怎么躲避女真的搜捕?

不知道。

但他们在坚持。

就像皮岛的毛文龙在坚持。

就像他们在朝鲜坚持。

就像无数散落各处的汉人在坚持。

坚持本身,就是意义。

陈北坡把纸条小心收好,放进一个铁盒里。铁盒里已经积攒了几十张类似的纸条,记录着各地汉人据点的消息。

这些消息,他不会传递给任何人——太危险,一旦泄露,那些据点可能被剿灭。

但他收藏着,作为证据:证明汉人没有全灭,证明抵抗还在继续,证明希望还在。

窗外,夜色深沉。

但陈北坡知道,在某个遥远的地方,辽阳城东三十里的深山里,十七户汉人正围坐在火堆旁,用他们自己的方式,坚持着。

就像他们在这里,用绕口令和密码,坚持着。

也许永远见不到面。

但知道彼此存在,就够了。

这就是北坡网的意义:

让漂泊者知道,他们不是孤岛。

让坚持者知道,他们不是独行。

让所有在黑暗中前行的人知道——

前方,有光。

哪怕那光很微弱,很远。

但它在。

这就够了。