密码

第十三号规则 夜行灯 2026/05/20 11:00

林晚棠住在城南一栋老式居民楼的四楼。楼道里的声控灯坏了一半,顾桥跟在她后面摸黑上楼,手指一直搭在裤缝上,有节奏地敲击。

「到了。」林晚棠掏出钥匙开门。锁芯转了两圈,门开了。

屋子不大,客厅兼书房,一张折叠桌占了大半个空间。桌上堆满了文件、笔记本电脑、几本翻烂了的行业规范。墙上贴满了便利贴,用红线连着,像一张蜘蛛网。

顾桥扫了一眼——便利贴上写的是楼盘名称、公司名称、人名,红线连接着它们之间的关系。锦城地产在正中间,红线辐射出去,连着七八个节点。

「进来吧,别客气。」林晚棠把门口堆着的几箱方便面挪开,腾出一条路,「地方小了点。」

顾桥走进去,目光在那面便利贴墙上停留了几秒。他注意到其中一个节点写着「锦绣家园一期」,旁边用红笔标注了「2017.3 业主起诉 检测方:德胜检测」。

德胜检测。孙德胜。韩伯庸的小舅子。

「你的调查比我想的深入。」他点点头。

林晚棠从冰箱里拿了两瓶矿泉水,扔了一瓶给他。「我查了八个月。」她在折叠桌对面坐下,拧开瓶盖,「从锦绣家园一期开始。最初只是接到业主投诉,说墙体裂缝。我去现场看了,裂缝不在填充墙,在剪力墙上。你知道这意味着什么。」

「结构构件出问题了。」顾桥拧开水瓶,喝了一口,「填充墙裂了顶多渗水掉皮,剪力墙裂了,整栋楼的抗震性能打折。」

「对。」林晚棠点头,「但德胜检测出的报告写的是'不影响结构安全'。业主不服,起诉了,败诉。法院采信了检测报告。」

顾桥没有接话。他把口袋里那叠发黄的纸拿出来,放在折叠桌上。纸很薄,边缘已经卷曲,上面密密麻麻写满了数字和符号。

密码表。

父亲的笔迹。每一个数字都写得工工整整,横平竖直,像工程图纸上的标注。

顾桥盯着那些数字看了几秒钟。他认出了其中一些——不是密码学的编码方式,而是一种更简单、更原始的加密方法。

「位移密码。」他点点头。

林晚棠凑过来。「什么意思?」

「每个数字对应一个偏移量。」顾桥指着第一行,「1-3-5-2-4,意思是第一个字往后移三位,第二个字往后移五位,以此类推。中文编码,GBK字符集,2312个常用汉字循环。」

他抬起头看着林晚棠。

「我爸是结构工程师,不是密码学家。他用的加密方式一定是他熟悉的、简单的、但外人不容易想到的。」

林晚棠眨了一下眼睛。「你能解?」

「能。但需要电脑。」

林晚棠把笔记本电脑推过来。顾桥打开电脑,手指在键盘上飞快地敲击。他先建了一个GBK字符表,然后按照密码表的数字序列编写了一个简单的解密脚本。

三分钟后,脚本跑完了。

屏幕上出现了一行行文字。顾桥的呼吸停了一拍。

那不是日记,不是随笔。那是一份工程审计记录。

日期从2001年3月开始,到2005年8月结束。每一页记录着一个项目的名称、设计参数、实际施工参数、以及两者之间的差值。

顾桥往下翻。手指在触控板上滑动,速度越来越慢。

「锦绣花园二期。」他念出声,「设计要求HRB400钢筋,实际使用HRB335。差值:抗拉强度标准值从400MPa降至335MPa,降幅16.25%。」

林晚棠的脸色变了。

「翠湖名苑。」顾桥继续念,「设计要求C30混凝土,实际送检样品C25。但送检样品和实际浇筑样品不一致——送检用的是外购的合格混凝土,实际浇筑用的是自建的搅拌站生产的低标号混凝土。」

他停下来,看着屏幕。

「这不是偷工减料。」他的声音压得很低,低到几乎听不见,「这是系统性的造假。从钢筋到混凝土,从设计到施工到检测,每一个环节都有人在配合。」

林晚棠没有说话。她的手握着矿泉水瓶,指节发白。

顾桥继续往下翻。记录越来越详细,越来越触目惊心。到了2004年的记录,父亲开始标注具体的金额——每个项目省下来的材料成本是多少,这些钱流向了哪里。

「天际豪庭。」顾桥的声音突然停住了。

他盯着屏幕上那几行字,一动不动。

「天际豪庭,原锦城大厦项目。设计要求:框架-核心筒结构,抗震设防烈度7度,核心筒剪力墙厚度400mm,配筋率0.6%。实际施工:核心筒剪力墙厚度320mm,配筋率0.35%。」

他把笔记本电脑转向林晚棠。

「你看这个差值。」他的手指点在屏幕上,「剪力墙厚度少了80mm,配筋率几乎腰斩。这意味着什么?」

林晚棠摇头。她是记者,不是工程师。

「意味着这栋楼在遭遇设计烈度地震的时候,核心筒会先于框架破坏。」顾桥的声音很平,平得像一份检测报告,「核心筒是整个结构的第一道防线。第一道防线垮了,第二道防线——也就是外框架——要承受原本两倍的荷载。外框架扛不住,楼就塌了。」

他合上笔记本电脑。

「我爸发现了这个。」他点点头。「他发现了天际豪庭的核心筒有问题。然后他从三十二楼掉下去了。」

房间里安静了很久。窗外传来远处工地上打桩的声音,沉闷而有节奏,像心跳。

林晚棠开口了。「这些记录……够吗?」

顾桥看着她。「够什么?」

「够举报。」林晚棠的眼睛亮了起来,「够立案。这是直接的工程审计证据,有项目名称、有具体数据、有日期。只要我们能证明这份笔记是你父亲写的——」

「不够。」顾桥打断她。

林晚棠愣了一下。「为什么?」

「因为这是手写笔记,不是正式文件。」顾桥站起来,走到窗边。窗外是城南的夜景,灰蒙蒙的天际线上,几栋高楼的轮廓像一排参差不齐的牙齿。「在法庭上,辩护律师会说这是伪造的、是主观臆断、是没有资质的个人意见。没有公章,没有检测报告编号,没有CMA认证——什么都没有。」

他转过身看着林晚棠。

「但我可以用这些数据做一件事。」

「什么?」

「取样。」顾桥走回桌边,拿起那叠密码表翻到最后一页。最后一页上没有数字,只有一行字——

「B栋,地下二层,承重墙。」

「天际豪庭B栋,地下二层。」顾桥把纸递给林晚棠,「我爸在笔记里标注了取样位置。如果那面承重墙的厚度和配筋率真的和笔记里写的一样——320mm、0.35%——那这份笔记就不是主观臆断,是实测数据。」

林晚棠接过纸,看了一眼,然后抬头看着他。

「你要进天际豪庭的地下室取样?」

「对。」

「那栋楼已经封顶了,有物业、有保安、有监控。」林晚棠的语速变快了,「而且韩伯庸的人已经盯上你了——巷口那辆黑色轿车你没看见吗?」

「看见了。」

「看见了你还——」

「正因为看见了,才要快。」顾桥的声音没有升高,反而更低了,「他们知道我在查,但还不知道我查到了什么。这个时间差,可能只有几天。」

林晚棠盯着他看了几秒钟。然后她把那行字又看了一遍,慢慢点了点头。

「B栋地下二层。」她重复道,「你知道怎么进去?」

「不知道。」顾桥说,「但你可以查到。」

林晚棠沉默了一会儿,然后打开笔记本电脑,开始敲键盘。她的手指在键盘上飞快地跳动,屏幕上的页面不断切换——住建局备案系统、物业管理公示平台、建筑工程施工许可证查询。

「天际豪庭B栋,地下二层,用途:设备用房和人防工程。」她念出屏幕上的信息,「出入口两个:主入口在B栋北侧,消防通道在B栋西侧。物业是锦城地产自己的子公司——锦城物业。」

「消防通道。」顾桥说,「消防通道的锁一般不是电子锁,是机械锁。而且按照规范,消防通道不能上锁。」

「但实际操作中很多都锁了。」林晚棠接话。

「对。但机械锁比电子锁好对付。」

林晚棠停下敲键盘的动作,抬头看着他。

「顾桥。」她叫他的名字,声音比之前慢了很多,「你知道你在做什么吗?」

「知道。」

「你爸就是因为这个死的。」

「我知道。」

「你还去?」

顾桥没有立刻回答。他低头看着自己的手——右手中指上的握笔茧,左眉角的浅疤。这双手摸过无数面混凝土墙,敲过无数根钢筋,写过无数份检测报告。

「我爸死的时候,」他终于开口,声音很轻,「他手里什么证据都没有。只有一句话——承重墙不能拆。没有人信他。所以他掉了下去。」

他抬起头,看着林晚棠。

「现在我有数据。我有取样位置。我知道该取什么、怎么取、取完之后怎么送检。」他的手指在桌面上敲了一下,「我不会像他一样空着手去。」

林晚棠看了他很久。然后她把笔记本电脑合上,站起来。

「明天。」她点点头。「我帮你踩点。消防通道的位置、监控盲区、保安巡逻路线——明天之内给你。」

顾桥点头。「好。」

他走到门口,停下来。

「林晚棠。」

「嗯?」

「你为什么帮我?」

林晚棠靠在墙上,双手抱胸。她没有立刻回答,过了几秒钟才开口。

「锦绣家园一期的业主里,有一个老太太。」她点点头。「七十二岁,一个人住。墙体裂缝出现之后,她每天晚上睡不着觉,怕楼塌了。她去找物业,物业不理她。去找检测公司,检测公司说没问题。她来找我,让我帮忙报道。」

她停了一下。

「报道发出去之后,德胜检测起诉我名誉侵权。官司打了半年,我输了。赔了三万块,道了歉,删了稿子。」

她的语气很平,像在说别人的故事。

「那个老太太后来怎么样了?」顾桥问。

「搬走了。把房子卖了,搬去跟女儿住。卖的时候亏了四十多万。」林晚棠看着他,「这事儿邪门了——明明是楼有问题,最后赔钱的反而是业主。」

顾桥没有说话。

「所以我帮你,不是因为你。」林晚棠打开门,「是因为那个老太太。是因为锦绣家园一期那三百多户业主。是因为还有多少个'锦绣家园'我们不知道。」

顾桥走出门口。楼道里的声控灯突然亮了,惨白的光照在两个人身上。

「明天联系。」他点点头。

「嗯。」

他转身下楼。走到三楼拐角的时候,他停下来,回头看了一眼。四楼的灯已经灭了,林晚棠关上了门。

顾桥继续往下走。走到一楼出口的时候,他习惯性地往巷子两边看了一眼。

巷口空荡荡的。那辆黑色轿车不在了。

但他注意到地上有一个烟头——刚熄灭不久,烟灰还是白色的。

有人在楼下等过。

顾桥把手揣进口袋,加快脚步,走进了夜色里。

📖

本章已读完

"> 上一章 目录 "> 下一章
本章大纲
🔖
我的书签
字号
18
行间距
字体
上一章 下一章 Space 自动滚动 +- 字号
点击屏幕任意位置或按 Esc 退出全屏