柯林站在闸机后面,看着电梯门上方的楼层指示灯从十七跳到十六、十五、十四,每跳一下他后脑的血管就跟着跳一下。戴克的声音从隐藏式耳机里传出来,压得极低:“下来的是诺拉·瓦尔特本人。她从第十七层进电梯,目前已经到了第八层。柯林,她可能是在正常上班,也可能是因为接到了皮尔斯上校在数据中心行动的消息。”
“数据中心那边怎么样了?”柯林把通行卡从卡套里抽出来,握在手心里,卡面已经被他的体温焐得微微发热。
“皮尔斯刚刚回复——第一台离线设备已到手,正在撤离。阿米拉在太平间也拿到了第二台。现在只剩你手里的第三台。”戴克的键盘敲击声密集得像暴雨,“莉娜已经准备好了暗网直播的上传通道。三台设备的数据只要同时解密,就会自动打包上传到所有活跃节点。但她需要三组解密密钥——你手里的电极、皮尔斯的硬盘、阿米拉的存储卡必须同时在线。”
电梯到了一层。门打开,从里面走出一个穿深蓝色套装的女人,四十岁左右,短发,步伐快而不乱,高跟鞋踩在大理石地面上发出均匀的脆响。她经过闸机的时候目光扫过柯林的脸,停留了不到半秒,然后移开。那半秒足够柯林捕捉到一个细节——她的瞳孔在扫过他胸口的通行卡时微微收缩了一下。
诺拉·瓦尔特走出大门,往停车场方向去了。她没有回头。
柯林走进电梯,按下第十七层的按钮。电梯门合拢,金属内壁上嵌着一块电子屏,滚动播放着国防情报局的内部安全提示。他对着屏幕上自己模糊的倒影整理了一下外套领口,把通行卡重新插进胸口的卡套里。耳机里戴克在实时通报走廊监控的情况:“两名哨兵还在证物库门口,瓦尔特办公室的门已经关了,走廊里没有其他人。监控画面我这边保持稳定,但如果证物库的虹膜识别系统触发警报,监控室的反应时间大概在十五秒以内。”
“十五秒够我出来吗?”
“不够。所以你需要在触发虹膜识别之前,用瓦尔特的授权密钥把证物库的警报系统先关掉。”
电梯在第十七层停下。门打开,走廊里弥漫着一股淡淡的臭氧味,和大楼中央空调的干燥空气混合在一起,让人喉咙发干。柯林走出电梯,往右转,经过埃伯哈特生前办公室的门口。门关着,门把手上挂着一块黄色的证物封存标签,封条的日期是今天凌晨。他继续往前走,经过六扇门,在第七扇门前停下来。门上的铭牌刻着“特别监察办公室-副主任”,旁边的电子门禁指示灯是红色的。
“到瓦尔特办公室门口了。门禁是红的。”
“等我解锁。”戴克的声音伴随着一阵密集的键盘敲击。大概十二秒后,门禁指示灯跳成绿色,门锁发出一声极轻的咔嗒声,“解锁完成。但你只有四分钟——四分钟后系统会自动重新锁定,我没办法连续两次绕过权限验证。”
柯林推门进去。瓦尔特的办公室比埃伯哈特那间小一些,陈设更简洁。办公桌上放着一台双屏工作站,两块屏幕都亮着,左边屏幕上是国防情报局内部邮件系统,右边屏幕上是一个柯林不认识的界面——灰色的命令行窗口,上面滚动着系统日志。办公桌右下角的抽屉开着一条缝,里面放着一个便携式加密硬盘,硬盘外壳上贴着一张手写标签:“证物库-授权密钥备份”。
他把硬盘拿起来,掂了掂重量。普通的固态硬盘,外壳是标准的军绿色,标签上的字迹和奥托一样端正到刻板,但不是奥托写的——笔画的间距太宽,书写者的手很稳但缺乏耐心。他忽然意识到这是诺拉·瓦尔特自己的笔迹。她把自己的授权密钥备份放在办公桌抽屉里,抽屉没锁,硬盘没加密。
“她故意留给我的。”柯林对着麦克风说。
“什么?”
“瓦尔特的授权密钥备份。放在没锁的抽屉里,没加密,标签写明了用途。她刚才在一楼大厅看到了我的脸和通行卡,但她没有叫安保,也没有折回来。”柯林把硬盘装进外套内侧口袋,退出办公室,轻轻带上门,“她知道我要来拿什么,也知道皮尔斯和阿米拉在同步行动。她没有阻止,反而在帮忙。”
戴克沉默了两秒。“她为什么要帮忙?”
“也许她和埃伯哈特不是一路人。也许她不想和‘稻草人’项目一起沉船。也许她只是想在风暴来的时候站对位置。”柯林沿着走廊往证物库的方向走,脚步声被厚实的走廊地毯吞没了大半,“不管什么原因,密钥已经到手了。”
证物库在走廊尽头,是一扇没有窗户的钢制门,门框上嵌着虹膜识别仪和一台独立的键盘终端。两名哨兵站在门两侧,看到柯林走近时同时站直了身体。柯林把凯斯勒的通行卡贴在识别仪上,然后把瓦尔特的硬盘连接到终端,输入硬盘标签上写着的授权码。
虹膜识别仪的指示灯从红色跳成绿色,然后变成蓝色——免检通过。证物库的钢门无声滑开。
“警报系统已关闭,”戴克在耳机里确认,“进去。你只有两分半钟。”
柯林走进证物库。房间不大,四面墙上嵌着从地板延伸到天花板的金属储物格,每个储物格都有独立的电子锁和标签。他在第三排第四层的格子里找到了奥托的电极——装在一个透明的无菌证物袋里,袋子上贴着一张打印标签,编号EM-7841-K,备注栏写着“奥托·施拉姆案-体内取出物”。
他把证物袋拿在手里,隔着透明塑料看着那枚直径不到两毫米的电极。电极的金属表面在库房冷白灯光下反射出极细微的光泽,电极尾部连接着一截已经被人体组织包裹过的导线,导线的末端是一个微型数据接口。这个不起眼的金属碎片里,存着一个死人最后六个月的全部秘密。
耳机里戴克的声音骤然拔高:“柯林,瓦尔特的技术封锁令刚刚签发了——比我们预计的早了至少二十分钟。监控室的警报已经启动,两名哨兵收到了封锁走廊的命令。你必须在四十秒内离开证物库。”
柯林把证物袋塞进外套内侧口袋,转身跑出证物库。走廊尽头已经响起了靴子踩在大理石地面上的急促脚步声,不止两个人,至少四个,从走廊另一端的楼梯间方向逼近。他往电梯的方向跑,但电梯门紧闭,楼层指示灯已经全部熄灭——整栋大楼进入了封锁状态,所有电梯自动锁死。
“走楼梯。”戴克的声音在耳机里急促但清晰,“北侧消防通道,第十三层有一扇通往货运平台的安全门,我已经解锁了。皮尔斯的人在货运平台等你。”
柯林推开消防通道的门,沿楼梯往下跑。每下一层他都能听到上方传来的脚步声——不是追兵,是哨兵在逐层封锁。跑到第十三层的时候他推开安全门,一股清晨的冷风扑面而来。货运平台是一块悬在建筑外墙上的金属平台,原本用来吊装大型设备,现在空荡荡的,只有一辆没有标识的灰色轿车停在平台边缘,引擎在运转。
皮尔斯上校坐在驾驶座上,后座放着两个银色设备箱——第一个离线设备已经安全回收。柯林拉开车门坐进去,皮尔斯没有等他系好安全带就踩下了油门。轿车沿着大楼背面的货运通道绕出封锁区域,汇入了湾景市早高峰的车流。
二十分钟后,他们在北区科技园区废弃数据中心的监控机房里汇合了。阿米拉已经到了,医疗平板上连接着从太平间取出的第二台离线设备。皮尔斯把第一台设备从箱子里拿出来,放在蒙尘的玻璃窗旁边。柯林把证物袋里的电极取出来,用阿米拉提供的专用数据线连接到莉娜留在工作台上的那台便携终端。
莉娜的界面从暗网直播后台弹了出来。她出现在画面里,穿着一件深绿色的开衫,坐在橡树街十九号地下室的工作台前面。她的状态看起来比凌晨时更加疲惫,但眼神清醒而专注。
“三台设备全部在线。解密密钥验证通过。”莉娜的手指在键盘上飞快操作,“奥托生前设置的数据打包协议正在自动执行。打包完成后会自动上传到暗网直播的所有活跃节点。目前在线节点数量——七万两千个。”
“瓦尔特的技术封锁令呢?”柯林问。
“封锁令只覆盖阿卡迪亚联邦境内的服务器。境外的四万一千个节点不受影响。”莉娜调出一个世界地图界面,密密麻麻的蓝色光点覆盖了北美、欧洲和东亚的大片区域,“奥托生前就把备份节点分布在了至少二十个司法管辖区。瓦尔特可以关掉境内的节点,但她没有办法说服二十个国家对一个已经公开的证据包同时执行信息封锁。”
戴克合上笔记本电脑,摘下眼镜,用衬衫下摆慢慢地擦拭镜片。他的手指已经不抖了,脸上的表情也不再是恐惧或悔恨,而是一种更深层的东西——像是某个被压抑了太久的问题终于得到了回答。
“全部上传完成。”莉娜的声音从屏幕里传出来,和地下室里服务器风扇的嗡鸣混在一起,“奥托·施拉姆生前收集的全部证据——‘稻草人’项目的监控架构、六年的非法监控日志、埃伯哈特的行动指令——现在已经在七万两千个节点上同步扩散。”
监控机房里没有人说话。皮尔斯上校站在窗前,看着外面被清晨阳光照亮的科技园区荒芜的天际线。阿米拉坐在机柜旁边,把医疗平板合上,双手交叠在膝盖上。戴克把眼镜重新戴好,仰头看着天花板上那些不再闪烁的日光灯管。
柯林站起来,走到监控机房那面蒙尘的玻璃窗前。玻璃上还贴着莉娜留下的那张便签——“明天见,凯斯勒先生”,字迹被潮湿的空气泡得有些模糊了,但笔画收尾处那些微微往上挑的痕迹仍然清晰可辨。
他把便签从玻璃上揭下来,折好,放进口袋。
窗外,湾景市的天空彻底亮了。
三天后,阿卡迪亚联邦国会宣布成立独立调查委员会,对国防情报局特别监察办公室的非法监控项目进行全面审查。诺拉·瓦尔特在调查启动当天提交了辞呈,并同意作为内部证人配合调查。国防情报局发言人在新闻发布会上表示将“全面配合国会调查,并对涉事人员进行严肃处理”。
但这些新闻柯林是从船厂休息室里那台总是信号不稳的旧电视上看到的。他在海蛇号被彻底拆解之后,回到了船厂继续做拆船工。麦克斯给了他新的工单,这次是一条老旧的远洋拖网渔船,停在四号船台,柴油机已经锈死了。
莉娜离开了湾景市。她用一份全新的身份文件去了北方,临走前没有告诉任何人具体去哪。她只是给柯林发了一条加密信息,内容很短:“便利店辞职了。不会再回来。谢谢。”
戴克接受了纪律委员会的证人保护计划,以技术顾问的身份协助调查组梳理奥托留下的全部数据。他依然会在深夜打开加密通讯频道,看暗网上那些曾经属于奥托的节点一个一个地变灰,像夜空中熄灭的星座。
凯斯勒回到了资产回收部。他的上级在风暴中保持了沉默,而他学会了用沉默换取生存空间。他再也没有联系过柯林,但每个月会匿名往柯林的银行账户里转一小笔钱,金额不多,备注栏永远是空白的。
阿米拉·卡普尔继续在湾景市立医院急诊科工作。她把那枚电极的数据移交给了纪律委员会,然后把所有和奥托相关的病历封存进了一个加密档案柜。档案柜的密码是她第一次见到奥托的日期——三年前的某个下午,一个头发花白的退休教授走进她的诊室,手里拿着一份心电图报告,脸上带着一种她后来才读懂的、混合了愧疚和决心的表情。
维拉·奈特在案件被正式移交给纪律委员会之后,从系统里调出了莉娜、奥托和柯林的全部卷宗,在结案意见栏里写了两行字。第一行是“证据链完整但真相关联复杂,案件性质无法归类为现有任何一种刑事案件类型”。第二行是“归档为其它案”。
她在便签本上撕下一张纸,用铅笔在上面写了几个字,然后贴在白板上那四张照片的最上方。纸上写的是:“技术可以让恶意变得无形,但每一个被伤害过的人都会留下痕迹。有些痕迹不是留在皮肤上,是留在数据里。”
柯林最后一次听到奥托的名字,是在旧渔船的拆解工作开始之前的那个傍晚。他一个人坐在船台边缘,两条腿悬在码头水面上方,看着远处港口的灯火次第亮起。手机屏幕忽然亮了,是一条延迟送达的加密邮件。发件地址依然是一串乱码,但末尾的签名已经被自动替换成了一句预设的告别语。
他没有打开邮件正文。他把手机翻过来扣在膝盖上,把弹匣里的子弹一颗一颗卸在船台的水泥墩上,数到最后一颗时他停了下来。
那颗子弹的铜壳上刻着一行极细的手写字,笔迹端正到近乎刻板,每个字母都像用尺子量过间距:
“盒子已经打开。但你还在外面。”
柯林把子弹装回弹匣,站起来,沿着船台往港口深处走去。身后的龙门吊在暮色中投下巨大的、黑色的影子,像一扇正在缓慢合拢的门。但门没有完全合上。门缝里还透着一线光。


暂无评论,来抢沙发吧!