18. 投票者的忏悔

联邦最高法院的橡木大门在上午九点整缓缓打开。

艾伦站在大理石台阶的最高处,看着那扇门后面幽深的走廊。他穿着一件米拉前一天晚上紧急帮他买到的深灰色西装,袖口的标签还没来得及拆干净。领带是艾娃借给他的——一条藏蓝色的素面领带,她说这是联邦调查局学院毕业典礼上发的,她只戴过一次。

“你看起来像一个要去参加葬礼的人。”米拉从他身后走上来,手里拎着两个沉重的文件箱,眼下的黑眼圈被一层薄薄的粉底勉强盖住。

“也许我就是。”艾伦说,“莉娜的葬礼我办得很简单。没有追思会,没有悼词,只有殡仪馆里一个十五分钟的火化流程。我当时以为那就是结束了。现在才知道,那只是开始。”

米拉没有回答。她把一个文件箱递给艾伦,自己抱起另一个,两个人一起走进了最高法院的大理石大厅。

法庭比艾伦想象的要大得多,也安静得多。深红色的帷幔从天花板上垂下来,将旁听席的光线过滤成一种庄严的暗色。旁听席上已经坐满了人——记者占据了前三排,他们膝盖上的笔记本电脑排成一条发光的直线。再后面是各方机构派来的代表:联邦调查局的制服、国防部的勋章、北境工业集团的昂贵西装。

艾伦看到了几个在新闻上见过的面孔:奥克港市长坐在靠过道的位置,表情沉重如一块即将落下的石头。联邦基础设施安全委员会的两名参议员坐在旁听席右侧,正低头交换着谁也听不到的耳语。角落里还坐着一个艾伦没料到会来的人——诺拉·韦斯特,穿着深绿色衬衫,膝盖上放着一个防水文件袋,目光直直地盯着审判席前的国徽,嘴唇微微翕动,像是在无声地背诵什么。

最让艾伦意外的是旁听席最后一排坐着的人。洛根·凯勒穿着他那件洗得发白的灰色制服,坐在最不起眼的角落。他的双手放在膝盖上,手指交叉,像一个等待祷告的信徒。他面前没有电脑,没有笔记本,但艾伦知道他的口袋里装着那个U盘。清洁工带着他等了二十年才攒下的全部证据,坐到了旁听席上。

法槌敲了三下。

九名大法官从审判席后面的红丝绒门帘里依次走出,在九把黑色高背椅上落座。首席大法官坐在正中央,一位七十多岁的女人,头发全白,但坐姿笔直得像一根钉在法律基石上的钉子。她的目光扫过法庭,在艾伦身上停了不到半秒,然后移开。

“霍桑诉联邦政府案,案号OK-25-0626,第一次庭审现在开始。”首席大法官的声音不高,但每个字都精确地落在法庭最安静的声场中央,“原告律师请做开场陈述。”

米拉站起来。

她走向审判席前的发言台,没有拿稿子,只带了一支笔和一张写了几行关键词的便签。在安静得能听到中央空调吹风声的法庭里,她开始说话。

“尊敬的九位大法官,本案的核心问题不是技术,不是国家安全,不是那些你们在文件里读到过无数次的大词。本案的核心问题是一个简单到每个公民都能理解的事实——有人把奥克港的电网、供水、医疗设备变成了一套可以被匿名投票触发的处决系统。然后他们把投票链接发到了暗网上。然后数百人投了票。然后一个无辜的女人死在了重症监护室里,死因是呼吸机停摆了不到三分钟。她叫莉娜·霍桑。她的丈夫艾伦·霍桑,是我的委托人。”

她停顿了一下,转身看了一眼艾伦,然后继续说下去。

“联邦政府会告诉你们,他们不知道这件事。他们会告诉你们,天罚平台是海外黑客组织的杰作,无法追踪,无法阻止。他们会用‘国家安全’作为防御盾牌,要求你们驳回诉讼。但我要在接下来的庭审中向你们证明三件事——第一,他们知道。联邦网络安全局在十个月前就已经获取了天罚平台的后台访问权限。第二,他们能阻止。奥克港水利电力集团的内部技术委员会在四年前就已经收到了关于后门程序的安全审计警告。第三,他们没有阻止——不是因为不能,而是因为负责阻止的人,恰好是负责从中获利的人。”

她从文件箱里拿出一份文件,举在手里。

“这份文件是北境工业集团、国防部项目办公室和奥克港水利电力集团三方秘密会议的纪要。会议日期是四年前的三月。会议的唯一议题是——是否将‘织网者’项目的测试范围从海外军事目标扩展至国内基础设施。这份纪要显示,联邦网络安全局局长康拉德·伯克投了反对票。但他的反对被驳回了。北境工业集团和国防部绕过联邦网络安全局的法定监管程序,通过大卫·克莱因在联邦调查局内部的职位便利,直接将‘织网者’的代码部署进了奥克港的工控系统。”

她把文件放回桌上,看着审判席。

“大法官们,这不是一个关于疯子的故事。这是一个关于系统的故事。塞巴斯蒂安·克罗确实编写了天罚平台的核心代码。雷蒙德·肖确实运营了投票机制。马库斯·韦勒确实签了字的同意部署后门程序。但如果没有北境工业集团的资金,没有国防部的默许,没有大卫·克莱因在联邦执法机构内部提供的保护伞,克罗的代码不过是一段运行在孤岛上的无用程序,肖的投票不过是匿名的数据游戏。是这套系统给了他们武器,然后在他们扣动扳机时假装自己什么都没看见。”

她走到发言台一侧,用一句艾伦从未听过的话结束了陈述。

“莉娜·霍桑生前在一封未发出的邮件里写道——‘一个人的死亡是悲剧,一百个人的死亡是统计数字。但一个被系统杀死的女人,是起诉书。’大法官们,这份起诉书今天已经提交到了你们面前。请你们翻开它。”

法庭里安静了大约五秒钟。首席大法官将老花镜往下压了压,从镜片上方看了米拉一眼,然后转向被告席。

“联邦政府律师,请做开场陈述。”

代表联邦政府出庭的仍然是司法部总检察长办公室的诉讼主任大卫·克莱因。他今天穿了一套深灰色的西装,金丝眼镜擦得干净透亮,站起来时姿态从容得像是刚从自己家的书房里走出来。如果不知道他昨天深夜在办公室里被戴上手铐,又因为证据不足而在凌晨被释放——因为那时候艾娃还没把完整日志提交给书记处——任何人都会以为他是一个无可指摘的公务人员。

但艾伦知道。米拉知道。艾娃知道。旁听席最后一排的清洁工知道。诺拉·韦斯特知道。这间法庭里至少有五个人知道,站在发言台后面的那个笑容温和的男人,在三个星期前用办公室的键盘敲下了提名莉娜·霍桑的指令。

“大法官们,”大卫·克莱因的声音沉稳、清晰、不带任何可以捕捉到的破绽,“联邦政府对莉娜·霍桑的去世深表遗憾。每一起生命的逝去都是悲剧。但本案不是一个关于悲剧的案件,而是一个关于司法边界的案件。原告律师试图让你们相信,联邦政府有能力阻止天罚平台,只是选择不去阻止。事实恰恰相反。联邦政府投入了巨大资源试图瓦解这个平台,但受限于技术手段和国际网络监管的固有局限,至今未能完全成功。这不是不作为——这是在尽力而为之后仍然面临的现实困境。”

他从文件夹里抽出一份图表,面向审判席展开。

“这是联邦网络安全局过去十个月中针对天罚平台发起的技术对抗行动统计——总计两千三百余次追踪尝试,一百四十次代理节点清除,十七次跨国执法协作申请。原告说我们‘什么都没做’——这张图表会告诉你们,我们做了很多,只是我们没有成功。而在法律上,‘没有成功’和‘没有做’是完全不同的两个概念。”

他将图表收起,语调里出现了一丝艾伦之前从未听过的情感波动——那是一种被精心控制过的、听起来几乎像是真诚的委屈。

“原告还试图将责任链连接到国防部和北境工业集团。大法官们,我在此必须提请你们注意——国防部‘织网者’项目是受严格保密法保护的国家安全行动,任何在公开法庭上披露其细节的行为,都可能对西方联邦的国土安全造成不可逆的损害。原告律师在开场陈述中引用的那份‘秘密会议纪要’,如果确实存在,就属于受保密法保护的机密文件。公开引用它本身即构成对国家安全法的触犯。”

首席大法官摘下眼镜。“克莱因主任,你是在提醒本院——还是威胁本院?”

“我是在提醒,首席大法官。”克莱因微微欠身,“本院有权审理任何案件,但本院的审理不能以损害国家安全为代价。如果原告试图通过披露机密文件来证明自己的主张,那么本院就需要权衡——原告的正当程序权利和西方联邦全体公民的安全利益之间,哪一个更重。”

米拉从座位上站起来。“法官大人,原告反对。被告律师正在试图用‘国家安全’作为借口,阻止法庭看到被告自身犯罪的证据。这不是国家安全——这是罪犯在犯罪现场挂上‘禁止入内’的牌子。”

旁听席上有人忍不住发出了一声短促的、被强行压住的笑声。首席大法官没有理会,只是用眼镜腿敲了敲桌面。“反对有效。克莱因主任,请继续你的陈述。”

大卫·克莱因的表情没有变化,但他眼镜后面的目光在米拉身上停了一瞬。那一瞬很短,但艾伦看到了——不是愤怒,不是恐惧,而是一种更深的、更像惋惜的东西。像是在说:你本来可以站在我这一边,但你选了另一边。

“原告还有一个关键证人的问题需要回答。”克莱因合上文件夹,用更慢的语速说,“原告声称联邦网络安全局局长康拉德·伯克将作为原告方证人出庭作证。但伯克先生在本案中被原告最初列为被告方成员之一。一个被告突然变成原告证人,这在联邦民事诉讼史上极为罕见。我请求本院审慎评估伯克证词的可信度——因为一个在被告席和证人席之间切换的人,要么是良心发现,要么是在为自己的罪行寻找替罪羊。”

他的最后一句话在空气里悬了很久。

然后首席大法官敲了一下法槌。“本院将进入证据审查阶段。原告方请提交第一组证据。”

米拉站起来,从文件箱里拿出一份文件,走向证据台。“原告方第一组证据——普利默公司内部安全审计报告的完整副本。审计日期为四年前十一月,审计结论明确指出,普利默向奥克港水利电力集团提供的工控监控软件中存在‘未经文档记录的外部访问接口’——也就是后门程序。这份报告通过内部邮件系统发送给了奥克港水利电力集团技术审核委员会全体成员,包括委员会主席马库斯·韦勒。”

她把报告的打印件交给书记官。书记官扫描归档后,法庭天花板上的投影屏幕自动亮起,显示出了那份报告的扫描件。红色的审计印章盖在报告封面右上角,下面是一行加粗的警示语:“该接口可被用于向工控节点发送未经授权的远程指令。安全风险等级:严重。”

旁听席上的记者们开始疯狂地敲击键盘。这是他们第一次看到一份明确记录了普利默后门存在的内部文件。

“如果这份报告在四年前就已发出,”最年轻的那位大法官从审判席上倾身向前,“为什么联邦网络安全局没有采取任何补救措施?”

“这个问题,法官大人,应该由被告方来回答。”米拉看向大卫·克莱因,“但原告方的证据链条会指向一个可能的答案——因为联邦网络安全局在当时已经被架空了。伯克先生的反对票被忽视,伯克先生的监管团队被大卫·克莱因在联邦调查局内部的平行架构所取代。联邦网络安全局收到了报告,但没有能力执行任何补救措施。”

她继续提交证据——第二组、第三组、第四组。莉娜在公共图书馆整理的证据摘要,被制作成带有页码和时间戳的正式文件,出现在投影屏幕上。德里克·张在废弃变电站里保存的普利默后门程序代码结构,以一种连最不懂技术的大法官也能读懂的可视化形式展示出来。佐伊和熔断小组整理的天罚平台投票数据时间轴,将七名受害者的处决时间与电网异常波动的时间匹配得精确到秒。

每提交一份证据,旁听席上的反应就发生变化。起初是记者们的兴奋——他们知道这将是轰动性的报道。然后是参议员们脸上逐渐凝固的表情——他们开始意识到,这个案件将迫使他们回答一些在竞选口号里永远不需要回答的问题。最后,连坐在角落里的诺拉·韦斯特都屏住了呼吸。她知道每一份证据的来历。她知道这些文件曾经分散在废弃变电站、联邦调查局服务器、水利电力集团地下机房和北境离线档案室的角落里,被时间、恐惧和权力一层层覆盖。而现在它们被一个失去妻子的工程师和一群不愿意让它沉下去的人,一份一份地挖出来,摆到了全世界面前。

艾伦坐在原告席上,看着投影屏幕上的莉娜的笔迹。那些用淡蓝色字体标注的疑问和待办事项——她在书店里用收银间隙写下的数据分析,她在图书馆关门前赶完的邮件草稿,她在一家独立书店的后面,不知道是否有人会读她的文字,也不知道自己的生命只剩下不到一个月。

他低下头,闭上眼睛,深吸了一口气。

米拉提交完最后一组电子证据,回到发言台前。“原告方证据提交完毕。接下来,原告方将传唤第一位证人——康拉德·伯克先生。”

法庭里的空气仿佛凝固了。

旁听席上所有人都转过头看向大门。橡木大门被推开,一个满头白发、身材高大的男人走了进来。他穿着一套质地考究但显然已经几年没穿过的深蓝色西装,领带打得有些歪,像是对着镜子匆匆忙忙地系上的。他的步伐很稳,但走到证人席前停下时,双手在身体两侧不自然地握紧了一下。

康拉德·伯克——联邦网络安全局局长,四年任期即将届满,在任期间从未公开接受过任何媒体采访,从未在任何国会听证会上自愿作证,被称为“西方联邦最沉默的监管者”——站到了证人席上。

他举起右手,在书记官带领下宣读了证人誓词。然后他坐下来,看着法庭,目光扫过了旁听席角落里坐着的洛根·凯勒。两个人对视了不到一秒,但艾伦看到了凯勒微微点了一下头。

“伯克先生,”米拉走到证人席前,“请向法庭陈述,四年前在决定将‘织网者’项目测试范围扩展至国内基础设施的那次秘密会议上,您投了什么票?”

伯克沉默了几秒钟。那几秒钟里,法庭安静得能听到走廊里通风管道的气流声。

“反对票。”他说,“我投了反对票。我是整个会议室里唯一一个投反对票的人。”

“为什么?”

“因为我在那天的会议上收到了一份技术安全评估——评估中明确警告,‘织网者’系统的自动处决算法如果被部署在国内民用基础设施上,存在被非授权方利用的风险。”伯克的声音很平稳,但艾伦注意到他放在膝盖上的手正在微微颤抖,“我把这份评估报告复印了三份,分别交给了国防部项目办公室、北境工业集团合规部和奥克港水利电力集团技术审核委员会。三份报告,三个机构。没有一个人回复我。”

“那您做了什么?”

“我——”伯克抬起手,用指节擦了擦额头上开始沁出的汗珠,“我什么都没做。我想启动联邦网络安全局的独立调查,但我的副局长告诉我,我的调查权限已经在一周前被司法部以‘涉密项目管辖权转移’为由收回了。我向上级申诉,得到的回复是——‘不要再碰这件事’。”

“上级是谁?”

“国防部副部长办公室。”伯克的嘴唇在说出这几个字时微微发白,“我当时以为这只是机构间的权限纠纷,是官僚政治的正常运作。直到一年前天罚平台上线,我第一次看到处决投票的新闻报道,我才意识到——我不是被架空了。我是被保留作为一块遮羞布。只要我还坐在局长的位置上,只要我还没有公开辞职,外面的人就可以说‘联邦网络安全局正在调查此事’。而事实上,联邦网络安全局已经什么都不是了。”

旁听席上爆发出一阵低沉的骚动,首席大法官敲了两下法槌才将其压下。

米拉等待法庭安静下来,然后问了最后一个问题:“伯克先生,如果您当年成功启动了独立调查,莉娜·霍桑今天会在哪里?”

伯克看着米拉,又转向艾伦的方向。

“我不知道。”他说,“但我知道她不会死在那家医院的呼吸机上,手里还攥着一部还没来得及打完字的手机。”

艾伦的手指在桌下猛地攥紧了。

大卫·克莱因站起来,走到证人席前。他的姿态仍然从容,但艾伦注意到他的左手拇指正在反复摩挲着右手袖口的纽扣——那个动作和雷蒙德·肖在安防中心按下销毁按钮之前的微动作几乎一模一样。

“伯克先生,您在四年前的那次会议上投了反对票。”克莱因的声音不紧不慢,“但您是否在会议之后采取了任何实际措施?您是否向国会报告?您是否向媒体揭发?您是否辞去局长职务以示抗议?”

“我没有。我当时——”

“请回答是或不是——您是否采取了任何实际措施?”

伯克沉默了几秒。“不是。我没有。”

“所以您当时选择留在了局长的位置上,拿着政府薪金,保留了您的职务和福利,同时没有采取任何实际措施阻止您声称知道的风险——直到四年后,在一位亡者家属的律师邀请下,您才第一次公开说出这一切。这是否意味着——您今天站在证人席上,不是在为正义作证,而是在为自己当年的无所作为寻找一个迟到的救赎?”

伯克的脸在法庭灯光下失去了颜色。

米拉从座位上站了起来。“反对。被告律师在对证人进行恶意人格攻击。”

“反对有效。”首席大法官在伯克开口之前就做了裁定,“克莱因主任,请将你的质疑限制在证人证词的事实部分,而非证人的个人动机。”

克莱因微微欠身,走回了被告席。他坐下来,开始用一块软布擦拭自己的金丝眼镜。他脸上的表情没有任何胜利的痕迹,但艾伦注意到了另一件事——他坐下时,右手在桌子下面快速发了一条短信。他没能看到屏幕,但他看到了克莱因的手指在屏幕上敲下的最后一个字母的节奏。

那个节奏太熟悉了。那是他曾在莉娜手机上看到的、天罚平台后台操作界面的输入法自动联想速度。

“法官大人,”米拉站起来,“原告方请求传唤下一位证人——联邦调查局奥克港分局副局长,艾娃·克莱因。”

艾娃从旁听席站起来。她今天穿着正式的深蓝色联邦调查局制服,胸前的徽章在法庭灯光下闪闪发亮。她走向证人席的步伐不像是走向一个审判的证人席,倒更像是走向自己的就职宣誓。走到一半时,她停了一下——不是对着被告席,而是对着旁听席最后一排那个灰色制服的清洁工。洛根·凯勒微微点了点头。

她继续走向证人席,举起右手,宣读誓词,然后坐了下来。

米拉走到证人席前。“克莱因探员,请向法庭陈述——天罚平台上针对莉娜·霍桑的处决提名,其发起操作的IP地址属于谁?”

艾娃的声音在安静如水的法庭里响起,没有任何颤抖。“经联邦调查局内务调查处技术鉴定确认,该IP地址属于奥克港联邦广场三号联邦调查局大楼,副局长办公室加密通信终端。操作者登录ID——大卫·克莱因。”

所有人的目光都转向了被告席。

大卫·克莱因仍然在擦拭他的眼镜。他没有抬头,没有辩解,没有要求反驳。

他只是继续擦着那两块已经干净得透亮的玻璃片,好像这间法庭里发生的一切都与镜片上的某颗看不见的污渍有关。而艾伦透过他手中的镜片反射,看到了被告席桌下那部仍在闪烁着的手机屏幕上的最后一行文字:

“别担心。一切都在按计划进行。市议会投票仍在午夜。——肖。”

艾伦把纸条推给米拉。米拉低头看了一眼,没有做任何表情。

她转向审判席。“法官大人,原告方请求临时休庭,并申请对被告克莱因主任的电子设备进行紧急保全——有证据表明他正在使用法庭内的移动设备与在逃嫌疑人雷蒙德·肖进行实时通信。”

法庭炸开了锅。

首席大法官的法槌连敲了五下才勉强压住喧嚣。“请求批准。法警,请立即对克莱因主任的全部电子设备进行封存取证。本案暂时休庭至明天上午。”

大卫·克莱因站起来,将眼镜戴回脸上。法警走到他面前时,他没有反抗,只是将双手慢慢从口袋里掏出来,手心向上摊在身体两侧。他的表情从始至终没有变过——不是恐惧,不是愤怒,不是任何可以被识别的情绪。

那是一种已经将所有的步骤都计算好、并且知道下一步会是什么的人的表情。

在走出法庭大门之前,他忽然回头,看了艾娃一眼。

那一眼很短,没有任何攻击性,没有任何怨恨。只是从一张脸到另一张脸之间极其短暂的注视。但艾伦看到艾娃的肩膀在那一瞬间收紧了,然后她慢慢吐出一口气,松开了。

旁听席最后一排,洛根·凯勒站起来,整理了一下灰色制服的衣摆,推开了侧门。门在他身后无声地关上。走廊里没有监控摄像头注意到他——那些摄像头已经被熔断小组提前接管了画面,循环播放着空无一人的走廊。

清洁工走进了奥克港最深的夜色里。

艾伦的手机震动了一下。屏幕上显示的是一条来自洛根·凯勒的消息:

“市议会,今晚。肖的计划仍在运行。我有新线索。在车库等我。”

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

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