17. 第六项任务:自首

马可·陈住在阿卡迪亚东区一栋六层老公寓的顶楼,外墙漆成褪色的奶油色,防火梯的铁栏杆被海风侵蚀出斑驳的锈迹。埃利奥在凌晨四点抵达时,整栋楼只有顶楼的一扇窗户还亮着灯。灯光从百叶窗缝隙中泄出,在天花板上投下平行的条纹,像某种无声的信号。

他沿着防火梯往上爬。铁梯在他脚下发出低沉的震颤声,每一声都在空旷的楼梯间里回荡。爬到五楼时,他看见马可·陈已经站在防火梯平台上等他。书记官还穿着白天庭审时的那套工作服,但领带解开了,搭在肩上,眼镜摘下来握在手里,露出眼窝下方因长期睡眠不足而积淀的青紫色。

“我猜到了你会来。”马可·陈说,声音平静得不正常,“埃斯佩霍在旧海事法院说了什么?”

“说你的父亲是那十二名技术人员中的首席数据工程师。弹药批次日志的原始记录者。事故发生后被瓦塞尔胁迫篡改了日志。”埃利奥踏上平台,“说你设计了回声协议的删除算法。”

马可·陈没有否认。他将眼镜戴回鼻梁,镜片反射着室内透出的灯光。“进来吧。故事太长了,不适合站在防火梯上讲。”

公寓内部比埃利奥预期的更简朴。一张书桌,一面书架,一张单人床,以及一台显然已经运行多年的台式电脑,机箱风扇发出轻微的嗡鸣。书架上没有装饰品,只有按年份排列的法律期刊和一整套联邦司法程序手册。唯一私人的物品是床头柜上的一个相框,里面是一张褪色的老照片——一个中年男人穿着国民警卫队制服,蹲在一个十岁男孩身边,两人一起捧着一艘模型帆船。

“那是我父亲。”马可·陈指着照片说,“照片拍于卡桑德拉行动启动前一个月。三个月后,他在弹药批次日志上签下了虚假记录。”

埃利奥在书桌前唯一的椅子上坐下。马可·陈坐在床边,双手交叠在膝盖上,姿势像一个准备做证词陈述的证人。

“我父亲不是坏人。”他开始说,“他是整个技术团队里最严谨的数据工程师。他设计了三套独立的日志验证系统,确保弹药批次记录不可篡改。但他没有想到,篡改不是来自外部——是来自他的直属上级。事故当晚,瓦塞尔单独约谈了他,给他看了一份文件。文件上列出了他的妻子和我的全部个人信息,包括我当时的学校地址、放学时间、以及每天独自步行回家的路线。”

“她威胁要杀你。”埃利奥说。

“她没有用那个词。她不需要。她只需要让我父亲明白,她知道我在哪里。”马可·陈摘下眼镜,用衣角擦拭镜片,动作慢得像在水下移动,“我父亲在日志上签了字,将弹药型号从外部改造弹药改为标准演习弹药。然后他回家,此后再也没有开口说过任何关于卡桑德拉的话。”

“但他留下了什么。”

“是的。”马可·陈站起来,走到书桌前,打开台式电脑,“我父亲在签字之前做了一件事。他在那批弹药的电子日志中嵌入了一个隐形水印——一个只有他和我能识别的十六位数字序列。他把它编入了批次编号的校验码中。任何人如果重新打开那份日志的元数据,就能看到那些数字。那些数字对应的是原始弹药编号。”

他敲击键盘,调出一份文件。屏幕上弹出一行数字序列,以及它们对应的原始弹药批号。“这份证据在我父亲的遗物中保存了二十年。他死于那场被定性为意外的车祸时,随身携带的公文包里只有一张便签,写着:‘告诉马可,密码是他的名字倒过来拼写。’”

埃利奥想起马可·陈在集装箱区告诉他的话——密码是自己的名字倒过来拼写。他当时以为那只是马可的父亲留给儿子的一句话,一句温情但无关大局的遗言。现在他明白了,那句话是一把钥匙。

“你用这把钥匙做了什么?”

马可·陈关闭了文件,打开另一个界面。这是一个埃利奥从未见过的程序——一行行代码以极快的速度在屏幕上滚动,每隔几秒就会弹出一个状态报告窗口。界面的标题栏写着五个字:回声协议管理控制台。

“我父亲死后,我试图公开他的水印证据。”马可·陈说,“但每次我接近成功,证据就会消失——被从服务器上删除,从备份磁带中抹去,从缩微胶片记录中清除。我花了两年时间追踪删除指令的来源,最终发现它们来自联邦雇佣关系局信息安全办公室的一个自动脚本。那个脚本就是回声协议的前身。”

“你找到了瓦塞尔的工具。”

“我不仅找到了它。我分析了它的代码,理解了它的工作原理,然后——”他停顿了一下,手指悬在键盘上方,“——然后我重写了它。”

“你设计了自己的回声协议。”

“不是设计。是劫持。”马可·陈转向他,眼神在屏幕光中显得异常锐利,“原版回声协议是一个单层删除系统——它只在接到瓦塞尔的触发指令后执行删除。我重写的版本是一个双层系统。外层与原版完全相同,会在收到触发指令后执行删除。但内层——一个隐藏在内核更深处的子程序——在删除执行的同时,会将被删除文件的完整副本发送到三个安全节点,分别存储在不同司法管辖区的加密服务器上。”

埃利奥站起身,盯着屏幕上的控制台。他突然理解了为什么回声协议从未真正成功地清除所有证据——为什么罗曼的调查报告仍然存在于缩微胶片中,为什么瓦塞尔的股权交易记录能够被恢复,为什么卡桑德拉的真相像一株永不枯死的野草,每一次被割除后都会从土壤深处重新发芽。

“你是那个保护证据的人。”他说,“不是莉迪亚,不是斯特恩,不是埃斯佩霍——是你。”

“我花了十七年。”马可·陈说,“从我进入联邦法院系统的第一天起,我的唯一目标就是确保卡桑德拉的证据永远不会真正消失。我利用我的职位——先是法院文书,然后是法官助理,最后是奥尔特加的书记官——在每一个我能接触到的系统中植入备份协议。当瓦塞尔以为她在删除证据时,她实际上是在帮我制造副本。”

“但她从来没有发现你。”

“她不需要发现我。对她来说,我只是又一个在法院系统里混日子的无名官僚。一个书记官,一个永远不会接触到核心机密的中层职员。”马可·陈的声音中浮现出一丝苦涩,“但她低估了一件事。她低估了我对这个体系的研究。在过去的十七年里,我掌握了联邦司法系统每一个网络节点的访问方式、每一个安全漏洞、每一个被遗忘的备份端口。我知道的东西比她更多。”

“那为什么——”埃利奥停顿了一下,“为什么埃斯佩霍说你是最后一个没被找到的责任人?”

马可·陈的手从键盘上滑落。他沉默了很久。窗外开始下雨,雨点打在防火梯的铁栏杆上,发出密集的金属声响。

“因为我的备份协议有一个设计缺陷。”他最终说,“所有被恢复的证据都带有我的数字签名。这个签名无法被删除,因为它被嵌入在备份协议的根证书中。任何人如果发现了备份节点并追溯到根证书,就会找到我。这意味着我永远无法在法庭上公开我是备份协议的设计者——因为一旦公开,莫罗的律师团队就可以主张所有被恢复的证据都是我伪造的。利益冲突——一个书记官擅自修改了联邦司法系统的底层代码,然后用自己修改的系统收集证据。”

“所以你一直在匿名提供证据。”埃利奥说,“通过莉迪亚,通过斯特恩,通过我。你从来不直接站在法庭上,因为一旦你站出来,所有证据都会被污染。”

“是的。”

“但你现在可以了。”

马可·陈抬头看他。“什么意思?”

“瓦塞尔已经认罪。莫罗已经认罪。埃斯佩霍正在自首的路上。剩下的刑事程序不再需要你的证据——他们自己的认罪声明就足够了。卡桑德拉的真相已经不再依赖你收集的文件。”埃利奥走到床边,将那个相框拿起来,“你父亲在便签上告诉你密码是你的名字倒过来拼写。他不是在告诉你如何隐藏。他是在告诉你,有一天你会亲自站出来。用你自己的名字。”

马可·陈盯着相框,嘴唇紧抿。雨声越来越大,敲击着窗玻璃。

“如果我站出来,”他说,“我的职业生涯就结束了。擅改联邦司法系统底层代码、未经授权复制受保护的法庭文件、利用职务权限植入个人代码——任何一项都足以让我在联邦监狱度过余生。”

“也许。”埃利奥放下相框,“但你父亲在弹药日志上签字时,知道自己在犯一项罪。他选择犯罪,是因为有人用你的生命威胁他。你现在选择站出来,没有人在威胁你。这是你自己能做的选择——用你的罪证交换他的罪证。”

房间里沉默了很久。电脑的风扇仍在低声转动,屏幕上回声协议管理控制台的代码仍在滚动。然后马可·陈伸手,从书架的底层取出一份文件——纸质文件,边缘起了毛,显然被翻阅过无数次。

“这封信是我父亲在死前最后一周写的。他没有寄给任何人。我在他的遗物中发现了它。”他将信递给埃利奥,“你可以读最后一页。”

埃利奥展开信纸。笔迹潦草但用力,像一个人在勉力完成一项必须完成的职责。他翻到最后一页,读到:

马可:我做了一件不可原谅的事。我篡改了那天的弹药日志,让真相被掩埋了。我没有借口。但如果必须重来,我仍然会做同样的事,因为你活了下来。我唯一的祈求是,有一天你会找到一种方式,让我做的事不再只是为了保护你,而是为了还给那些被我们夺走真相的人。不要像我一样,让恐惧决定你的选择。爱你的父亲。

埃利奥将信折好,递还给马可·陈。“他已经给了你方向。剩下的由你决定。”

马可·陈将信收回,放在桌上,与相框并排放置。然后他站起来,走向电脑,在管理控制台中输入了一长串命令。屏幕上一个接一个地弹出状态窗口:备份节点离线。数字签名已公开。根证书记录已导出至司法部监察长办公室。

然后他打开抽屉,取出一枚硬件密钥,类似于奥尔特加法官让他交给埃利奥的那枚,但更旧,表面有磨损的划痕。

“这是原版回声协议的管理员密钥。”他说,“瓦塞尔在二十三年前把它交给了我的父亲,让他用来篡改日志。我父亲留下了它,没有销毁。如果你想彻底终止回声协议,这枚密钥可以冻结它的所有实例——包括我写的版本。”

埃利奥接过密钥。金属外壳仍然冰凉,尽管它已经存在了二十三年。

“你呢?”

“我要去见斯特恩。”马可·陈站起来,穿上挂在门后的雨衣,“我会告诉他关于我父亲、关于瓦塞尔、关于我写的双层协议。我会把根证书记录交给他,作为我擅改联邦系统的自首材料。”

“你可能会被起诉。”

“我知道。”马可·陈拉上雨衣拉链,“但我也可能被赦免。法律在这一点上是模糊的——擅改系统与保护证据之间的界限从来没有被明确裁定过。如果联邦检察官决定起诉我,我必须接受后果。”他走到门口,在门槛处停下,没有回头,“但至少这一次,后果是我自己选择的。”

埃利奥握着那枚密钥。钥匙表面有一种几乎无法感知的纹路——那是二十三年前瓦塞尔用手指拿握它时留下的汗渍痕迹,还是老陈在篡改日志时因紧张而捏紧它留下的压痕,他没有办法分辨。但他知道自己正拿着卡桑德拉行动的最后一块拼图。

他下楼时,雨已经小了。阿卡迪亚的夜空开始泛出淡蓝的晨光。他的手机从电磁脉冲中恢复后重新开机,屏幕亮起,弹出了三条消息。

第一条来自斯特恩:莫罗已被拘留。正在转移至联邦拘留所。埃斯佩霍已向联邦调查局自首。安德烈在接受医疗检查,状况稳定。

第二条来自莉迪亚:马可的事情我听说了。别责备你自己。一个人的秘密不是另一个人的责任。

第三条来自一个未知发送者。消息内容只有一行字:

【第六项任务】已完成。证据路径:备份节点全部离线,数字签名已公开。第七项任务正在生成。预计发布时间:最高法院裁决日。

附注:你拿到了密钥。现在你需要决定如何使用它。冻结协议会删除所有剩余备份,包括你叔父调查报告的水印版本。不冻结,协议将继续自动运行。选择权在你。——A

埃利奥站在空无一人的街道上,雨丝从防火梯边缘滴落,打在他肩头。手中的密钥被体温渐渐捂热。

他抬起头,望着逐渐亮起来的东方天际线。远处,联邦法院大楼的轮廓在晨光中浮现,正义女神的天平在黎明中变成一道剪影,铜制托盘在风中纹丝不动。

他想起叔父在调查报告最后一页写下的那句话——二十三个人的沉默,比十二个人的死亡更难被抹去。现在,沉默已经被打破了。被打破的不是一个人——是埃斯佩霍的自首,是莫罗的认罪,是瓦塞尔的被捕,是马可·陈在十七年后站在防火梯平台上做出的选择。

他将密钥收进口袋,朝公寓的方向走去。还有最后一项任务。

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

您的邮箱地址不会被公开。 必填项已用 * 标注