“证书是伪造的,”他声音冷得像淬火的钢,“但他们用了真公司的密钥——‘云盾安全’的RSA私钥。”
云盾安全,国内头部移动安全厂商,为超八成信贷APP提供签名验签服务。若其密钥泄露,意味着整个行业的信任基石正在崩塌。
“云盾”董事长亲自登门,西装笔挺,笑容无可挑剔:“纯属个别员工监守自盗。我们已报案,也愿全力配合监管调查。”
林晚盯着他领带夹上细小的云朵纹样,忽然问:“贵司去年Q3财报显示,安全服务营收同比增长310%。增幅最高的品类,是不是‘定制化合规加固包’?”
董事长笑容微滞。
陈砚此时推开会议室门,将一台笔记本放在长桌上。屏幕亮起,是“融易贷Pro”的逆向工程界面。他点开一个隐藏目录,调出一段被混淆的JavaScript代码。解密后,一行注释浮现:
//云盾加固壳预留后门:当检测到监管设备特征码(IMEI前8位=),自动启用‘白名单模式’,屏蔽所有违规逻辑
满座哗然。
董事长起身欲走,被两名执法人员礼貌拦住。
当晚,林晚独自留在办公室。窗外霓虹流淌,城市在雨水中晕染成一片迷离光斑。她打开抽屉,取出一个褪色的蓝色U盘——那是她离开律所前,从被跳楼当事人手机里恢复的最后一段录音。背景音里有电动车充电器的蜂鸣,还有孩子稚嫩的声音:“妈妈,老师说要交舞蹈班报名费……”
她没插进电脑。只是握着它,直到金属外壳被体温焐热。
门被推开。陈砚站在那儿,发梢微湿,手里拎着两个纸袋。
“买了你爱吃的栗子糕,”他把袋子放在她桌上,“还有一份东西。”
他递来一份文件,封面印着银色徽章:《金融科技创新监管工具应用白名单(试点)》。
“‘灵枢’沙箱通过验收了。”他说,“下周起,所有新申报的信贷APP,必须接入沙箱接受实时穿透式监测。违规行为将触发三级惩戒机制:一级警告、二级限流、三级强制下架。”
她翻开文件,指尖抚过“惩戒机制”四个字。旁边空白处,有他手写的批注:“技术不是目的,是让人不必再计算‘明天还能不能呼吸’的底气。”
她忽然想起什么,拉开第二个纸袋。里面不是栗子糕,而是一本硬壳笔记本,深蓝色封皮,烫金印着一行小字:《用户协议可读性测试手记》。
翻开扉页,是他熟悉的字迹:
致林晚:
今天拆解了第37个APP的隐私政策。
发现‘我们可能共享您的信息’这句话,在127款应用中平均出现4.3次,
但从未说明‘可能’的概率是多少,‘共享’的边界在哪里。
你总说法律要给人确定性。
那么,我试着把‘可能’翻译成‘当且仅当满足A∩B∩C条件时’,
把‘共享’定义为‘经SHA256哈希脱敏且有效期≤24h的数据切片’。
——陈砚,于监管局地下三层机房,凌晨2:17
最后一页,贴着一张便签,是她三个月前递给他那张的背面:
第17号预警对应IP集群存在地理围栏绕过行为,
建议核查基站定位日志与GPS坐标偏移差值。
(P.S.青石巷铁皮屋的电扇,转速是每分钟427圈。
我数了三遍。)
她合上本子,眼眶发热。
他站在光影交界处,没靠近,也没离开。
“林晚,”他叫她名字,像念一句郑重的判词,“下个月,‘清源行动’转入常态化监管阶段。我申请调任新成立的‘数字监管技术标准研究院’,负责制定APP金融信贷的强制性技术国标。”
她点头:“很好。”
“标准里有一条,”他顿了顿,“必须规定:所有涉及用户重大权益的条款,曝光时长不得少于八秒,且需伴随语音朗读。朗读语速,按普通人正常呼吸节奏设定。”
她终于笑出来,眼泪却滚下来:“你连呼吸节奏都算好了?”
“嗯。”他走近一步,从口袋掏出一枚U盘,银色,小巧,“这是‘灵枢’沙箱的监管端密钥。只有我和你,能解密原始日志。”
她接过,U盘冰凉,却像一块烧红的炭。
“为什么给我?”她问。
他凝视她,目光沉静如古井:“因为真正的监管,从来不是居高临下的审判。是并肩站着,看清深渊里每一粒尘埃的形状,然后一起,把它变成光。”
窗外,雨不知何时停了。云层裂开一道缝隙,月光如练,倾泻而下,恰好照亮两人之间不足半米的距离。
那距离里,有未发送的代码,有未宣读的法条,有青石巷铁皮屋的电扇余响,有栗子糕甜糯的香气,有47.8万用户被折叠的尊严,也有此刻,心跳共振的频率。
三个月后,“融易贷Pro”永久下架。其技术负责人在认罪书上写道:“我们以为在编写程序,其实是在编写人的命运。”
而林晚与陈砚共同署名的《移动金融应用合规技术指南》正式发布。序言末段写着:
监管的终极意义,不是筑起高墙隔绝风险,
而是让每个在深夜滑动手机屏幕的人,
都确信自己指尖划过的,
是契约的温度,而非陷阱的阴影。
——谨以此文献给所有在数字洪流中,
依然选择仰望星光的普通人。
盛夏傍晚,林晚走出监管局大楼。蝉鸣如沸,梧桐叶隙漏下碎金。陈砚倚在银灰色轿车旁,衬衫袖口卷到小臂,左手腕内侧的旧疤在阳光下泛着淡粉。
他朝她扬了扬手机:“刚收到消息,‘灵枢’沙箱接入了首批12家银行的手机银行APP。实时监测显示——零违规。”
她走过去,接过他递来的冰镇酸梅汤。玻璃瓶身凝着水珠,沁凉入指。
“今晚有空吗?”他问。
“有。”
“陪我去趟青石巷。”
她挑眉。
“电扇修好了。”他唇角微扬,“转速校准到每分钟430圈,误差±1。我测了七次。”
她喝了一口酸梅汤,酸涩回甘在舌尖漫开。抬头时,正撞进他眼里——那里没有代码,没有法条,没有红蓝警示灯,只有一片澄澈的、近乎笨拙的温柔。
巷子深处,铁皮屋门虚掩。推开门,二十台笔记本安静排列,屏幕幽光如星群。最前方的显示屏上,跳动着一行绿色字符:
【监管沙箱·实时审计中】
【当前状态:合规】
【最后校验时间:2023-07-1518:23:41】
【守护者:林晚&陈砚】
窗外,晚风拂过晾衣绳,几件衬衫轻轻摆动,像一面面未命名的旗帜。
在数字监管的宏大叙事里,他们只是两个名字。
但在无数个被折叠的条款、被隐藏的利率、被窃取的尊严背后,
这两个名字,曾以血肉之躯为尺,
一寸寸,丈量出光与暗的边界。