下一章 上一章 目录 设置
26、魏明诚的证词(下)
...
-
加密信道里的风声停了。魏明诚似乎换了一个位置,背景里传来一声沉闷的金属碰撞,像是铁门被关上的声音。然后他的声音重新响起来,比刚才更清晰,也更疲惫。
“我在一个地下配电间里。顾世安的人还在外面找我——他们封锁了开发区南边的三个路口。我不知道能说多久,所以你们不要打断我。我要把沈听的事讲完。因为这是整个天枢系统里最危险的一个变量——不是算法,不是密钥,不是那些铜钥匙。是一个活人。”
何明的手指悬在键盘上方,不敢敲下去。韩冰把笔放在桌上,双手交叠在膝盖上,身体微微前倾。周临渊从白板前走到加密终端旁边,一只手撑着桌沿,另一只手攥着那把铜钥匙,攥得指节发白。只有林哲还在角落的台灯下用镊子剥离U盘残片的碳化层,似乎完全没有被魏明诚的话影响——但苏鹤年注意到他的镊尖在某个瞬间停顿了一拍,然后才继续。
“沈听是零号的女儿。本名——我不知道。零号从来不在任何档案里留她的真名。他自己也没有名字。‘零号’是他给自己的编号。他在天枢工程的第零号备忘录里写过一句话——‘一切可被追溯之物,终将被控制。所以我不要名字。’”魏明诚的声音停顿了一下,像是在咽什么东西,“但他给了女儿一个名字。名字是秘密,藏在别的地方。我只知道她现在的身份——沈听,燕京某高校密码学实验室的博士,三十二岁,研究课题是‘伪随机数生成器的真随机性检测方法’。你们听懂了吗?她研究的课题,正是用来检测她父亲设计的系统是否‘随机’的理论工具。她不知道自己研究的东西,就是用来拆穿她父亲毕生杰作的武器。而她手里正在用来做研究的那组‘异常干净的伪随机序列’——就是天枢核心算法的输出样本。是她父亲亲手留给她的。藏在她的学术数据里,等她有一天发现。”
周临渊和苏鹤年交换了一个眼神。
“顾世安在几年前找到了她——不是以真实身份,是以‘军民融合企业首席顾问’的名义。他赞助了她的实验室,提供了一组‘军用级随机数样本’供她做博士论文分析。那组样本就是天枢核心算法的实时输出。顾世安这么做不是慈善——他需要沈听完成她的博士论文。因为她的论文一旦发表,就会成为国际上第一套系统性‘验证’天枢衍生算法‘具有真随机性’的学术文献。换句话说——顾世安在利用沈听的学术声誉,为天枢系统做‘漂白’。一套被军方秘密项目开发的伪随机算法,经过一位独立的密码学博士用她自研的真随机检测方法‘验证’之后,就会成为被学术界背书过的‘合法随机数生成器’。然后他就可以拿着这篇论文,向金融机构、气象总署、甚至国际□□监管机构证明——天枢系统的随机性是‘经过独立学术验证的’。他要把一个谎言变成一个被学术界承认的事实。”
韩冰站了起来。她的动作很轻,椅子腿在地上没有发出声响,但她站起来的速度让周临渊注意到了她脸上的表情——不是愤怒。是技术工作者在听到一个精妙的技术方案时那种复杂的、既厌恶又不得不承认其精巧的神情。
“这比销毁证据更高明。”韩冰的声音很冷静,像是在分析一个技术案例,“销毁证据会留下痕迹。但如果他让沈听的论文发表在顶级期刊上——那篇论文本身就是最完美的‘无罪证明’。以后任何人质疑彩票系统的随机性,顾世安只需要把沈听的论文拿出来:你看,这是一个完全独立的学术团队用最严格的方法验证过的——它是真随机。他甚至不需要出面辩护。学术界会替他辩护。”
“对。”魏明诚的声音里带上了一丝苦涩,“这就是顾世安。他从来不用锤子砸东西——他用别人的手,别人的笔,别人的学术声誉。等沈听发现真相的时候,她已经成为了这个谎言最大的背书者。到那时候,她要么闭嘴——要么亲手毁掉自己的学术生涯。”
安全屋里没有人说话。何明把键盘推到一边,两只手交握着放在桌上,指节因为用力而微微发白。他想起自己大学时写过的一篇课程论文,里面引用的一个开源随机数测试套件,可能就是天枢衍生算法的变体。他那时候不知道。他只是觉得那组数据“太干净了”,比物理噪声源生成的随机数“更随机”。更随机——这是一个悖论。伪随机数怎么可能比真随机数更随机?但他当时没有深想。因为那篇论文拿了高分,因为教授在评语里写了“分析严谨”。现在他知道了——那不是更随机。那是被设计好的干净。
“沈听本人——她知道多少?”周临渊的声音很低,像是在问一个他自己也不太确定想听到答案的问题。
“目前——几乎为零。她不知道零号是她父亲。她从小被母亲带大,母亲在她十二岁时去世,死因是癌症。母亲死前没有告诉她任何关于父亲的事——只说他死于一场军事实验事故。她信了。她活了三十二年,一直以为自己是一个普通的密码学博士,靠自己的努力考上了国内最好的密码学实验室,凭自己的实力拿到了博士学位。她不知道她的每一步——从考大学到选专业到拿到顾世安的‘赞助’——都被一双看不见的手安排得明明白白。那双手就是零号。”
“零号在保护她?”苏鹤年皱眉。
“保护?也许是。也许是利用。零号这个人——你永远分不清他做的事是出于爱还是出于计算。”魏明诚的声音里带着一种很复杂的东西,不完全是指责,但绝不是原谅,“他把沈听藏起来,不让她接触天枢,不让任何人知道她的身份——这像是一个父亲对女儿的保护。但同时,他把天枢核心算法的输出样本伪装成‘学术数据’放到她的实验室里,让她在不知情的情况下成为天枢最关键的学术背书者——这像是一个棋手对棋子的使用。而最让我无法判断的是——他在备忘录第七页的背面用紫外线墨水留了一行公式。解开之后,是一个经纬度坐标。坐标指向川西涪城——陆维远的墓地。他把这个坐标藏在一份只有沈听的学术背景能解开的密码里。他到底是想让沈听找到真相,还是想让真相永远被埋在那里?我不知道。我只知道——零号给顾世安留了后门,给陆维远留了U盘,给苏国良留了备份,给萧劲留了钥匙,给女儿留了密码。他给每个人都留了东西,但没有给任何人留完整的真相。”
加密信道里传来一阵轻微的沙沙声,像是魏明诚在调整耳机的麦克风。然后他继续说下去,语速比刚才快了一点——大概是在担心电量或者信号。
“我手里还有最后一样东西。陆维远的旧身份证——1998年签发的那张。他死之前把它夹在寄给我的那封信里。背面写了一行字——用指甲刻的,不是用笔。大概是怕墨水被检测到。那行字是:重启周期重启的不是系统,是人。5113天之后,零号会回来。”
林哲的手指终于停了下来。他把镊子放在桌上,抬起头,用那种冷而锋利的目光看着加密终端的方向。他问了一个问题——声音很平,但在这间地下室里像一块冰掉进了滚油里:“你是说零号还活着?而且在等这个重启周期?”
“萧劲告诉我——1998年零号消失之后,档案被全部注销,名字被从所有系统里删除,连军籍都被抹掉了。但他没有死。他进入了‘归零’状态——天枢工程最高机密之一,当核心成员的身份暴露或可能暴露时,启动全面身份抹除程序,同时将本人转入‘隐匿待命’状态。零号启动归零程序的时间是1998年11月——就在陆维远的报告被截走的同一个月。他不是被灭口了,他是主动消失的。他把自己变成了一个不存在的人。然后他等——等了三十多年,等的就是这一个重启周期。他留了后门,不是良心发现。是在下一次重启周期开启时,有人能通过这些后门进入系统,在最核心的根节点上输入销毁指令。他当年无法亲手摧毁天枢,因为顾世安已经掌握了军事应用的审批权,任何内部操作都会被拦截。所以他选择了最极端的方式——把自己从系统里抹掉,然后等待外部力量介入。他留下的所有线索——相位周期、铜钥匙、生物密钥、U盘、备份、沈听的密码——都是为这个外部力量准备的。他是在布置一个三十多年的接力赛,每一棒都交给一个他‘选择’的人。陆维远是第一棒,苏国良是第二棒,萧劲是第三棒,魏明诚是第四棒,你们是第五棒。”
周临渊握着铜钥匙的那只手不自觉地松开了。钥匙落在桌上,发出清脆的一声响。他忽然想起父亲周德民在靖安城那间老房子的台灯下翻笔记本的样子。那个退休工人用了二十多年的时间发现彩票有规律,然后被人跟了半条街。他以为那只是买彩票。现在他知道——从陆维远到苏国良,从萧劲到魏明诚,再到此刻站在这间地下室里的每一个人,他们都站在同一条接力赛的跑道上。而那条跑道的第一根接力棒,是一个连名字都抹掉的人在1998年递出来的。
“魏老师。”周临渊开口了,嗓音有点干涩,“你现在安全吗?需要我们来接你吗?”
“不用。我现在的位置不能暴露——暴露了,萧劲就完了。”魏明诚的声音忽然变得很轻,像是在极力压低,“他们还在外面找我。信号屏蔽的范围越来越大了——我的加密信道最多还能撑三分钟。最后说几件事。第一——沈听近期会参加论文答辩,顾世安会在答辩委员会里坐着。他一定会亲自出席,因为那是他漂白天枢最关键的一步。你们如果要接触沈听,必须在答辩之前。答辩之后,她的论文就会公开发表。第二——零号留下的经纬度坐标,沈听如果解出来了,她一定会去涪城。那个坐标指向陆维远的墓地。墓碑旁边的桂花树下埋着零号留给她的最后一件东西——不是什么算法,不是什么密钥。是什么我不知道。萧劲说他当年亲眼看见零号埋下去的,但他没有问是什么。第三——顾世安的人正在收缩包围圈,他们知道Phase7在做跨品类验证,知道你们手里有相位模型。他们现在不会直接动手——因为韩冰的突然离职让经侦内部暂时乱了阵脚,张德武在趁机推动重新审查案件定性。他们不敢在制度框架内再搞一次‘交通事故’,因为现在有太多眼睛盯着。但几天后如果你们进入了省彩票中心机房,制度框架就不存在了。在机房那道铁门后面,任何事都可以被解释为‘侵入国家关键信息基础设施的暴力行为’。他们有枪,有授权,有合法的开枪理由。”
加密信道里传来一阵刺耳的电流声,然后是魏明诚急促的呼吸。何明盯着屏幕上信号强度的跳动条,声音发紧:“信号强度在衰减——他们在加大信号屏蔽功率。最多还有两分钟。”
“最后一件。”魏明诚的声音穿透电流声,每一个字都用力地往外送,“我在计量站废墟里捡到的不只是U盘残片。还有一页被烧焦的笔记——不是我的,不是陆维远的。是零号的。笔迹我认识,当年他在实验室里写备忘录时用的就是这种蓝黑墨水。那页纸上只有一句话——‘归零之后,我将成为系统的幽灵。幽灵不需要名字。’下面画了一个符号。不是数字,不是字母。是一个手绘的北斗七星——天枢星被圈了出来。那颗星在北斗勺柄的末端,是古人用来定方向的第一颗星。他把自己的代号圈在纸上,然后埋在计量站的地下室。不是给我们看的——是留给后来人的。”
电流声突然加剧。魏明诚的声音被打断了两秒,然后重新接上,语速极快:“他们来了。我必须换位置。信号屏蔽范围已经覆盖到我这个配电间。记住——沈听,涪城,桂花树下的东西。”
加密信道断了。屏幕上信号强度条变成了一条平直的红线。何明尝试重新建立连接,连试了三次,全部失败。苏鹤年让他不要再试了——那边已经暴露了,再试反而会增加追踪风险。安全屋里只剩下通风口扇叶永无止境的嗡嗡声。
周临渊拿起桌上那把铜钥匙,重新攥在手里。陆维远的旧身份证背面,用指甲刻的那行字——“5113天之后,零号会回来。”如果零号在归零程序启动后活了下来,那他今年应该多大了?天枢工程1983年启动,如果他那时候至少二十多岁,现在应该七十多岁了。一个七十多岁的老人,在这个重启周期里,会以什么方式“回来”?是亲自出现,还是通过沈听——通过他在这个世界上唯一留下的血脉?
窗外没有太阳,安全屋里一直亮着那盏日光灯。但周临渊感觉到了时间的重量——不是一分一秒地流逝,而是一块一块地压在胸口。三十多年,无数人的命运被裹挟进一个没有名字的人设计的棋局里。有的人死了,有的人躲了二十八年,有的人把女儿藏起来又用她的学术前途做赌注。而他们——站在这个没有窗户的地下室里,手里握着三把钥匙中的两把,头顶上的倒计时还剩不到四天。
韩冰开口了:“魏明诚最后说的那页烧焦的笔记——上面圈出了天枢星。北斗七星,天枢是勺柄末端第一颗星。在道家天文里,天枢星对应的卦象是‘破军’——破旧立新,主变革。零号选这个代号,不是随便选的。”她拿起黑色记号笔,走到白板前,在那张天枢网络拓扑草图的左上角画了一个七星的简图,把天枢星圈出来,在一旁写了两个字——“破军”。
“破军星在命理上是杀星,也是先锋。他的代号就已经说明了一切——他从来不是建造者,他是破坏者。他参与天枢工程的目的从一开始就不是把它建起来,而是等它建好之后从内部瓦解它。所以他留下后门,留下钥匙,留下一堆看似散乱的线索。他不是在藏——是在埋。就像埋地雷,等三十多年后有人踩上去。”
苏鹤年盯着白板,忽然提出了一个所有人都没想到的角度:如果零号从一开始就是潜伏者——那他当年是怎么进入天枢工程的?一个连名字和档案都没有的人,能进入国家级军事项目的核心层,只有一种可能——他不是自己进去的,而是被人安插进去的。而能安插他的人,级别一定远高于顾世安。
“顾世安只是天枢的军事应用负责人,”苏鹤年缓缓道,“他不是天枢的发起者。天枢工程是1983年由解放军某部直接启动的,立项人是谁?”
韩冰曾经侦查过天枢的档案,权限不够,只能看到1998年之后的记录。更早的原始档案全部在军方封存。但她查到过一个线索——1983年天枢工程的立项文件上,除了军事主官的签名之外,还有一位“特邀专家”的名字。那个名字被标注为“已注销”,系统里查不到任何信息。她现在极度怀疑那个“特邀专家”就是零号的本尊,而他自己主动申请注销档案的时间,比归零程序的启动时间更早。
“这说明归零程序不是1998年才启用的——它早就在天枢的设计蓝图里,”周临渊走到白板前,指着时间线的顶端,语气严峻,“零号在设计天枢的同时,也设计了自己的消失。他不是因为陆维远被发现才被迫归零——他一直在等一个合适的时机启动归零。陆维远的报告被截走,就是那个契机。”
陈远山从折叠椅上站起来。动作很慢,但他的眼睛又亮起了那种光——不是发烧的亢奋,是算出了答案之后那种冷静的、近乎冷酷的清明。他走到白板前,指着时间线上1983年和1998年两个节点,语速不疾不徐但逻辑链条严密得令人窒息:“1983年天枢工程启动。零号作为‘特邀专家’进入核心层,在设计底层架构时预留了后门和归零程序。1994年彩票系统接入天枢衍生算法,零号坚持在摇奖机底层控制系统里保留重启周期——5113天。1998年陆维远发现相位锁定,报告被截——零号借此启动归零程序,彻底消失。他一直在等一个条件——外部有人能发现并验证相位锁定。等到了。然后他就消失了。这是一个闭环。从1983年到1998年,十五年间他做的事只有一件:把天枢建起来,然后把自己从系统里删掉。”
何明小声问:“那他为什么不直接把天枢销毁?”
“因为他做不到。”苏鹤年说,“顾世安从一开始就在制衡他。零号掌握核心算法,顾世安掌握军事应用审批权和外部武装力量。两个人互相制衡了十几年。零号能留后门,但不能直接销毁系统——直接销毁会被发现,他的人身安全就没了。所以他需要一支外部力量替他按下销毁键。”
“顾世安为什么不杀零号?”何明又问。
“因为他需要零号。”韩冰接过话,“他需要零号的算法来持续更新天枢的衍生模块——彩票、金融、气象、军事密码。零号留了后门,但顾世安在后门里留了另一个后门——就是那个USB加密狗。两人互相需要,又互相提防。这种博弈持续了三十多年,直到1998年零号主动消失,两人之间的平衡才被打破。现在重启周期在几天后开启,谁先拿到写入权限,谁就能决定天枢的最终命运。零号在等我们。顾世安在等沈听。”
周临渊把陆维远的铜钥匙放回桌上。锡铜合金在惨白的灯下泛着微弱的光泽,匙面上那行字——“14年=5113天”——像一道刻在时间皮肤上的咒语。三十二年后在云岭市一间没有窗户的地下室里,接力棒传到了他们手上。