8. 洗钱协议

阿姆斯特丹南区港的数据中心园区坐落在艾河沿岸一片人工填海造出的土地上,从远处看像一座被削掉顶部的玻璃金字塔,外墙上覆盖着数以千计的太阳能电池板,在低地国家铅灰色的天空下折射出冷冽的金属光泽。

卡伦站在园区外围铁丝网外的一个公交站台上,假装等车,手里端着一杯已经凉透的自动售货机咖啡。他的目光越过铁丝网,穿过修剪整齐的草坪和排列成几何图案的混凝土隔离墩,落在那栋玻璃建筑的主入口。入口处有两道安检岗,每道岗都配了武装警卫和生物识别闸机,闸机上方的摄像头像一排沉默的猫头鹰眼睛,缓慢地、持续地扫描着每一个靠近的人。

他的手机震动了一下。伊娃发来的消息:“我在数据中心注册处的公共查询终端上查到了AX-09节点的物理位置。B3层,第七排机架,编号AX-09。但那个区域是最高安全等级的黑箱区,需要虹膜加指纹加一次性动态令牌三重认证才能进入。”

卡伦回了一条:“我们不可能硬闯。”

“不硬闯,”伊娃回复,“我们走正门。第1782条的批准函今天早上已经从密歇根东区联邦法院传真到了奥登集团的法务部。根据《联邦民事诉讼规则》第45条,被调取方在收到正式通知后必须在七个工作日内提供数据。但我们得找到奥登集团在这边的数据合规官,把通知当面递交给他,才能启动这个程序。”

“他叫什么?”

“斯文·范德伯格。荷兰籍,四十二岁。在奥登做了九年的数据合规主管。办公地址就在数据中心主楼第十四层。”

卡伦把咖啡杯扔进垃圾桶,朝园区大门走去。他在门口登记了访客信息,警卫用对讲机核实了预约记录——伊娃半小时前以仲裁咨询机构的名义为他预约了一次“证据开示程序初步沟通”的会面。安检门响了两声,警卫让他把皮带上的金属扣亮出来重新过了一遍,然后递给他一张临时访客卡,卡面印着当天的日期和一个小时的停留时限。

主楼大厅的装潢和外面完全是两个世界。地面铺着磨光的黑色玄武岩,墙壁是裸露的清水混凝土,天花板上垂下一组由光纤编织成的动态雕塑,光点在其中缓慢流动,像是被装在玻璃瓶里的银河。卡伦在电梯间按下第十四层的按钮,电梯门关上之后,四面墙壁内嵌的屏幕自动开始播放数据中心的企业宣传片,背景音乐是一种被精心设计过频率的白噪音,据说是为了让访客在乘梯期间保持情绪稳定。

十四层的走廊安静得出奇。两侧都是磨砂玻璃隔断的办公室,里面隐约可见人影在走动。走廊尽头是一扇厚重的橡木门,门边的铭牌上刻着“数据合规部——S. 范德伯格”。卡伦敲了门,里面传出一声含糊的荷兰语应答。

推门进去,办公桌后面坐着一个头发稀疏、肩膀宽阔的男人,穿着一件浅蓝色的牛津纺衬衫,袖口卷到小臂。他正在吃午餐——一份用锡纸盒装着的生鲱鱼配洋葱碎,整个办公室弥漫着一股浓郁的海腥味。桌上除了餐盒之外,还摊着三台显示器,其中一台正滚动显示着服务器机架的实时状态。

“你是沃斯先生?”范德伯格用带着荷兰口音的英语问,同时指了指对面的椅子,“坐。律师已经跟我打过电话了。说吧,具体要调取什么数据?”

卡伦坐下来,从文件袋里抽出一张正式的证据开示通知,推过桌面。通知上详细列明了调取对象——并购数据包完整镜像,特别是其中被标注为“冗余填充区块”的技术记录,以及与之相关的所有备份文件。

范德伯格用油乎乎的指尖捏起通知,眯着眼睛看了好一会儿。他的表情在阅读过程中出现了微妙的变化,一开始是职业性的淡漠,然后眉头慢慢皱起来,最后他把通知放下,拿起一张餐巾纸仔细擦干净手指,按下桌面上一个对讲按钮,用荷兰语简短地吩咐了一句什么。

“你们要的那台服务器——AX-09——现在正在执行一次定期系统维护,”范德伯格转过身来,语气比刚才谨慎了许多,“维护周期要到明天中午才能结束。在维护期间,任何人都不能进入黑箱区进行物理操作。”

“维护是今天早上开始的?”卡伦问。他记得马特奥今天凌晨发来的最后一条消息里提到了一个细节——苏黎世商业登记处被盗的时间,几乎和阿姆斯特丹这边可能发生的任何“突发情况”完全吻合。

“凌晨一点四十五分,”范德伯格说,目光在卡伦脸上来回扫了两遍,“系统自动触发的。根据日志记录,是服务器内部传感器检测到了某个存储阵列的温控异常,触发了一个紧急备份协议。这种故障在过去三年里发生过两次,都是误报。”

卡伦感到后脑勺那根昨天在听证会上被拧紧的螺丝又往里转了一圈。凌晨一点四十五分。马特奥发来那条关于苏黎世档案被盗的消息,是凌晨一点五十分。两个时间点之间的间隔只有五分钟,像是被同一只手在同一个棋盘上按下的两颗棋子。

“我需要看看那台服务器的物理机柜,”卡伦站起来,“至少让我确认设备的存在,这总可以在维护期间做吧?”

范德伯格犹豫了几秒,最终点了点头,抓起桌上的一张访问卡,带他走出办公室。两人乘电梯下到B3层,穿过一条被荧光灯照得惨白的混凝土走廊,来到一扇厚重的合金安全门前。范德伯格在门禁面板上输入了密码,扫了指纹,然后把右眼凑到虹膜扫描仪前。门锁咔嗒一声弹开,一股带着制冷剂微甜气味的冷气扑面而来。

黑箱区。一排排七英尺高的服务器机架整齐排列在架空地板之上,每排机架之间只留下仅容一人侧身通过的窄缝。机架上的硬盘指示灯以统一的频率闪烁,密密麻麻的光点组成了一面会呼吸的墙。头顶的冷凝管道发出持续的咝咝声,像一条盘踞在天花板上的蛇在持续吐信。

第七排。卡伦沿着机架侧面喷印的编号找到了AX-09。它看起来和周围所有服务器没有任何区别,一个黑色的长方形金属盒嵌在机架中段的导轨上,前面板上有四排硬盘插槽,每个插槽旁边都有一个小型LED指示灯。此刻所有的灯都是暗的。整台机器处于完全休眠状态,连散热风扇都没有在转。

“维护期间硬盘是物理断开的,”范德伯格站在身后,双臂交叉在胸前,“所有数据都被锁在存储控制器里,直到系统检查完毕才会重新加载。”

“整个过程需要多长时间?”

“取决于存储阵列的完整性校验结果。快的话明天中午,慢的话可能要到后天早上。”

卡伦盯着那台沉默的机器。他想伸手去触碰它冰冷的外壳,想用某种方式确认里面的数据还完完整整地待在磁道上,但他什么也做不了。那种无力感在他胸腔里膨胀,像一块被水浸透的海绵堵在气管出口。他退后一步,目光扫过机架侧面那张粘贴得歪歪扭扭的资产标签——上面印着这台服务器的序列号、资产编码,以及初始安装日期。

然后他的目光停住了。

标签底部有一行用极小的手写字体写的英文,墨迹是深蓝色的,已经褪色了很多,但依然可以辨认。那行字写的是:“密钥活着,只要有人记得怎样去读它。——A.R.”

A.R.。亚历克斯·雷文。

卡伦的大脑在这一刻像一个被骤然触发的电路板,所有的继电器同时跳起。亚历克斯来过这里。不是虚拟地来过——他的手指实实在在地碰过这台机器的外壳,他在这张贴纸上亲手写下了这句话。他在所有事情发生之前,在卢加诺湖的那条帆船上,在他决定让自己“死亡”之前,就已经预见到某一天会有一个人站在他现在站的这个位置,看到这句话。

“你们之前在这里看到过这行字吗?”卡伦尽量让声音保持平静,但范德伯格显然没有在意他问话的语气。

“什么字?”

卡伦指了指那张标签。范德伯格凑近看了一眼,然后耸了耸肩:“这是数据中心刚建好时候的初始安装标签,可能是什么技术人员写的。这里每一台老服务器都有类似的东西。以前的安全审计没现在这么严,工程师们喜欢在标签上做各种即兴记录。”

卡伦点了点头,没有再多说。他掏出手机,借着查看时间的动作,偷偷拍下了那张标签,然后跟着范德伯格离开了黑箱区。临走时他在安全门关闭前的最后一秒回头看了一眼。第七排。AX-09。那排沉默的硬盘插槽,那些熄灭的灯,像一排不会合上的眼睛。

走到主楼大厅时,他的手机收到了一条新消息。不是伊娃,不是马特奥,而是一个完全陌生的加密信道,信道的密钥指纹格式他见过一次——在日内瓦,那家临时仲裁庭的证人等候室里,第一条把他拖进这一切的消息就是用这种格式发出的。

消息内容只有四个字,等宽字体,冷冰冰地排列在黑暗的背景上:

“别等明天。”

卡伦站在大厅中央,周围的玻璃幕墙将正午灰蒙蒙的天光从四面八方反射过来,把他的影子拉成了几道方向各不相同的细长线条。他刚读完这四个字,第二条消息紧跟着跳了出来。这次是一张图片,显然是从某个监控摄像头的视角截下来的。画面里是一个他认识的人——那个在日内瓦电梯口遇到的银灰色眼睛的年轻男人,此刻正站在阿姆斯特丹数据中心园区的正门外,对着玻璃门映出的倒影整理领带。

第三条消息在他看完图片的瞬间弹出来:

“他叫塞巴斯蒂安·沃斯,是你同父异母的弟弟。你们的父亲在奥登集团人事档案里的编号,和你手上那台AX-09的资产编码是同一组数字。你以为你是谁?——你再想想。”

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

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