下一章 上一章 目录 设置
54、第 54 章 黑色印鉴盒 ...
-
黑色印鉴盒被苏辰放到桌面上,像一块沉铁砸在空气里。
他没有多余的话,只用拇指扣住锁扣——
“咔嗒。”
扣舌弹开,盒盖翻起,里面躺着两枚小型金属印头,边缘磨得发亮;印头旁是一条红白相间的封签条,封签上印着细密编号,像一条拉不直的尺。
桌边的人下意识伸手,又像被烫到似的缩回去。
苏辰抬眼,视线不在任何人脸上停留,直接落在印头那圈金属光泽上:“别急着讲制度,先回答——这枚章,今天谁用过?”
那名更硬制服的人还站在门口,肩章压着阴影,像把“安全”两个字攥在手心里。他没答,反而先把门外的两名制服打了个手势:“封控。非值守人员——”
“封控你们上一章已经做了。”顾清雪的声音从苏辰侧后递出来,冷得像手术刀,“现在是审计闭环。你们说外部协审,那更得闭环。”
赵岚把一叠单据摊开,纸边角是碳复写的蓝线,编号一张接一张:“这里写着‘二人开柜/双人在场’,你们要是想用‘涉密’挡,把拒绝条款和批准岗别写在这里。”
房间和总控区完全不是一个味道。墙面不是屏幕,是一排排钉得齐整的板:封签编号登记板。每一格都插着一小段封签残头,残头上有编号和日期,像从一条长蛇身上剪下来的鳞片。角落里是一只小保险柜,门上贴着红字:**二人开柜,双人在场,拒绝需落条款与批准人。**
桌面上除了印鉴盒,还有两摞空白单据:一摞印着“印鉴领用单”,另一摞写着“密钥调用申请单”。每张都是预编号,右上角的号码齐到让人不舒服——像在提醒你:这不是纸,是绳索。
顾清雪扫过封签板,声音压低:“封签号是连续的。”
苏辰把那句话接成钩子,语气平静得近乎冷淡:“广播能插,指令能写,锅能甩给‘一组人’。可章和密钥不是空气——它们动一下,就会把‘谁动过’刻进编号里。”
门口的硬制服终于开口,带着那种习惯性压人的腔调:“你们没有权限接触授权物资。这里涉密。”
苏辰没抬高声音,反而把三张卡片放到桌角,推到封签板下的灯光里。卡片上的字不漂亮,但硬:
`SEC-1437`。
`批准岗别:总控L3复核(曙光城·安保协审)`。
`双钥领用尾号:47 / 92`。
“我今天不追谁插播,不追谁坐TC-09。”苏辰盯着那名硬制服,“我只追一句——SEC-1437是谁在签发台上放行的。你们可以遮名,但不能遮痕。”
赵岚轻轻敲了敲保险柜门上的贴纸:“既然写着双人在场,你挡我不算制度,算私挡。”
那名硬制服嘴角抽了一下,像被“私挡”这两个字扎到。他显然想把战场留在“口头安全”,可这里每一张纸都在逼你落字。
视野边缘,系统提示跳出一行冷光,像在密室里点亮一盏不属于任何人的灯:
`提示:签发台证据=批准链不可逆节点(权重:最高)`
`关键锚点:①指令模板编号/版本 ②印鉴封签号/领用单 ③密钥HSM调用记录(计数/时间窗/操作者)④签发日志(签发台终端/打印机序列)`
`策略:不争内容合规,只核编号连续与可审计;拒绝需落条款与批准人。`
`警告:对方可能立刻换封签/补单;优先锁住连续号断点。`
苏辰的指尖在封签条上停了一瞬。他不需要系统提醒“对方会毁痕”,从对方一进门就要封控就看出来了。但系统给了他更硬的打法——不争内容,争不可逆。
“我们三路核对。”顾清雪先开口,声音冷静到像在写报告,“模板、章、密钥,同时。你们给最小可审计集。涉密也要可审计。”
硬制服眯眼:“你们想看什么?”
苏辰把印鉴盒合上又打开一次,“咔嗒”的回声像把话截断:“先看封签板。连续号审计。今天、这个时段,谁领过印鉴,封签号落哪一段。”
赵岚把“密钥调用申请单”抽出一张,摊在桌上:“再看HSM调用摘要——次数、时间窗、密钥别名,不要明文。你们要是说连摘要都不给,那就是不可审计系统,安全事件就变成你们个人的口头权。”
顾清雪补上第三路:“最后看模板版本更新表。SEC指令号必须从模板生成。我们不看内容,只看模板编号和版本。”
硬制服的目光在三个人之间来回扫,像在找破绽。他能用“涉密”挡一条,但挡不住三条一起——挡住就得把拒绝写成条款,条款就会变成另一个可追责的硬钉。
沉默几秒后,他侧身让开门缝,像不情愿地放出一条路:“跟我来。只准核对字段,不准拍、不准抄。”
“你最好盯紧我们。”苏辰起身,把印鉴盒扣好揣在臂弯里,“我们抄不抄不重要,重要的是你今天说过什么、挡过什么,都有痕。”
——
签发台不在总控终端区。
它藏在一条窄走廊尽头的“授权出文间”,门牌漆得很新,像刚刷过一层欲盖弥彰。推门进去,空气里有一股陈旧油墨和纸纤维的味道,不像电脑间的热风,更像旧档案室掺了金属味。
一台老式针式打印机摆在桌侧,机身上贴着一张小小的标签:`SN-1173`。旁边是一台热敏打码机,出纸口磨出一道亮边。桌角压着一叠预编号空白指令纸,纸张里隐约能看到红纤维,像血丝;右上角的编号印得规整,连字距都一致。
墙上挂着一张表,表头写着:**模板版本更新表**。下面是条目:模板编号、版本号、更新人岗别、更新时间窗、批准岗别。
硬制服抬手指了指房间,语气带着不屑:“这就是办公室,没什么可看的。”
顾清雪没接他的语气,直接把问题钉到器物上:“没什么可看的,那为什么纸有水印编号、打印机有专用序列、模板有版本表?”
硬制服的眼角跳了跳:“这是管理要求。”
“管理要求就是留痕要求。”赵岚把目光落在打印机旁的出文登记册上,那是一本厚册,纸页边缘被翻得起毛,“你们越说‘普通’,越说明它不普通。普通桌子不会配SN序列的打码机。”
苏辰走到桌前,没有碰任何设备,只把印鉴盒放在登记册旁边,像把审计的中心点钉死。他看着硬制服:“你可以说这是桌子。但桌子旁边每一样东西都在喊:‘我会留痕。’”
硬制服咬牙:“你们要核对什么,快。”
“模板路先走。”顾清雪指着墙上的表,“SEC-1437对应哪个模板号?版本是什么?”
硬制服的视线掠过表格,像在权衡说与不说。顾清雪补了一句:“不涉及内容,模板编号不是秘密。你要硬说是秘密,那你就承认你们的安全体系连模板编号都不能审计——这不叫安全,叫黑箱。”
硬制服终于吐出几个字,像吞下去又不得不吐出来:“`TPL-SEC-02`。版本……`v3.1`。”
赵岚立刻在空白单据上写下:`TPL-SEC-02 / v3.1`,不写内容,只写字段。她写字的时候故意让笔尖划过纸面,沙沙声像把信息钉在纸上。
苏辰抬眼:“版本更新记录里,v3.1是谁更新的?”
硬制服伸手去遮表格的“更新人岗别”栏:“不看这栏。”
“这栏写的是岗别不是姓名。”顾清雪不退,“你遮它,就是你承认这栏能指到人。”
空气一僵。硬制服最终松开一点,只露出一行:更新人岗别:`总控L3模板员`。更新时间窗:`01:40-02:10`。批准岗别:`安全官`。
苏辰心里把时间窗和第53章的插播时间`02:19`对齐,像把两根线拉到同一枚钉上。
“印鉴路。”他把印鉴盒推过去半寸,“封签板今天这一段,拿出来核对。”
硬制服明显更紧张了。模板可以说“体系”,印鉴就是“手”。他转身去墙边的封签板,抽出一张今日记录夹页。夹页上贴着两段封签残头:`FS-2411-118`、`FS-2411-119`。旁边写着领用时段:`02:05-02:35`。领用人签名位置被一条黑线划掉,但尾号处露着两个数字——一个是**92**,另一个被划得只剩半截,像**4**开头。
顾清雪的眼神立刻变了:“尾号九二又出现了。”
赵岚不等对方收手,伸指点住那条封签:“你划名可以,但编号不能改。FS-2411-118到119,连续号。领用时段02:05到02:35——覆盖插播02:19。你们以为把名字涂掉就没事?涂掉的是人名,涂不掉的是时间和连续号。”
硬制服脸色发青:“这是封控签发用的,按规定由L3复核在场。”
“那就对上了。”苏辰的语气像锤子落木,“SEC-1437由总控L3复核。封签尾号九二在这里。你还要说‘没人用过章’?”
硬制服把夹页往回抽,动作急得像要把纸吞回墙里。苏辰没抢,只把另一只手按在出文登记册上,翻开最上面那一页——他翻得很慢,像在告诉对方:你可以收封签,但你收不回登记。
登记册上每一条都有流水号、出文类型、设备序列、经手岗别。那一页的中间,一行字像被刻出来:
出文流水:`SEC-1437`
设备:`SN-1173`
时间:`02:21`
经手:`L3复核`
经手尾号:**92**(尾号后面还有一个小点,像本来要写姓名又被停住)
顾清雪看着那一行,几乎没有情绪地吐出一句:“签发日志落地了。”
系统提示在视野边缘弹出确认,冷得像铁:
`节点固化:签发台(物理)`
`映射固化:SEC指令号 ? 模板编号/版本 ? 封签领用 ? 出文登记(设备序列)`
苏辰抬头,终于把目光落在硬制服脸上,语气平静却带刺:“你们上一章叫别人静默。可签发台不会静默——它只会把你们的手印按在编号上。”
硬制服的喉结滚动,像吞下一口钉子。他身后两名制服互相看了一眼,其中一个年轻的明显想开口,又被另一个用眼神压住。
赵岚趁这瞬间,把话锋掰到最关键的交付:“尾号九二是谁?岗位是什么?签发权限范围写清楚。你们可以不给名字,但至少给同岗名单。”
硬制服眼神一狠:“你们想点名?不可能。”
苏辰把那本登记册合上,手掌压着封面:“那就同岗名单。L3复核在你们体系里不止一个人。给两到三人名单,分别权限范围:模板复核、封控签发、双钥调阅授权。你们说制度,制度就有岗位表。”
硬制服冷笑:“你们以为总控会把L3名单交给你?”
“不是交给我。”苏辰把手指点在登记册的“经手尾号92”那一行,“是交给它。它已经写出来了。你不补全,等于承认你们在允许匿名签发封控指令。匿名签发是什么?失控。”
空气里又是一阵短促的沉默。硬制服显然在用另一条线求救,他的手指动了动,像要摸通讯器。
顾清雪忽然抬手,指向墙角的一个小盒子:“那是什么?”
墙角的盒子不大,贴着标签:**HSM调用摘要导出端口(只读)**。旁边还有一张纸,写着“调用计数每日盘点”。
硬制服的脸色瞬间更难看了。他可以把印鉴说成“内部”,把模板说成“制度”,可HSM调用计数是机器的嘴,不讲情面。
苏辰没有立刻逼他,而是换了一个更像刀的问法:“密钥路。只给摘要——今天02:00到03:00,`L3-SEC`密钥别名调用次数多少?操作者岗别是什么?”
硬制服咬牙:“这是涉密。”
赵岚把空白“密钥调用申请单”推到他面前:“涉密也要可审计。你不想给,就把拒绝条款写上,批准岗别写上。你刚才说外部协审——外部协审更需要审计,不然你们拿什么向外部交代?”
“外部协审”四个字像被反转成了镣铐,扣回他自己手腕上。
硬制服终于后退一步,像被逼到墙角。他沉声:“这次封控……不是我们内部决定。是外部联防要求。我们只执行。印鉴——也不是我们这边的,是联络官带来的临时签发。”
这句“外签”像突然抬高天花板,把房间里的审计压回去,想把苏辰推到一个更大、也更难咬的对手面前。
顾清雪的眉头微微一动,没被带跑,只把声音压得更冷:“外签也要交接。”
苏辰点头,像早就等这句话。他不问“是谁要求”,不问“为什么封控”,只问三件更硬的:
“第一,外部要求的联络函/加密电文编号是什么?哪怕只给流水号前缀。”
“第二,外签物品——印鉴或密钥介质——进避难所的交接单号/封袋号是什么?”
“第三,这次签发用了哪个密钥别名?调用计数增量多少?”
硬制服盯着苏辰,像在衡量给出编号等于把自己推进火里;可不给编号,又等于承认“外部”是他临时编的遮羞布。
他最终从口袋里掏出一张折叠的交接条,动作极慢,像掏出一块炸药。交接条上有两行极短的字段:
网关流水前缀:`GW-OUT-6A`
封袋号:`BAG-204`
下面还有一行潦草:“联络官到场,临签。”
赵岚的笔尖停在纸上,抬眼:“谁签收的?”
硬制服把尾号栏遮住,只露出岗别:“签收岗别:联络岗。”
顾清雪不依不饶:“尾号。”
硬制服的指腹微微发白,最终松开一点——尾号露出一个熟悉的开头:**4**。后面的数字被压住,像在挣扎。
苏辰没有立刻追那串数字,而是把视线落回出文登记册和封签板:“你们想用外签把审计权上移。可以。但交接编号在这里,网关流水在这里,封袋号在这里。它们不是你们嘴里的一句‘涉密’能销毁的。”
硬制服的脸上第一次出现了真正的慌——不是被问住,是意识到他手里能遮的东西已经不多。他的目光飘向门外,像在等更高层的保护伞落下来。
也就在这时,顾清雪忽然翻到登记册下一页,停住。她的指尖在纸上点了点,声音低却清晰:“苏辰,看这里。”
那一页是一条更早的出文记录,设备同样是`SN-1173`,经手岗别同样写着`L3复核`,经手尾号——同样是**92**。
但出文类型不是SEC指令,而是另一串格式:`L3-TK-…`,像第51章那类调阅授权票据的编号体系。
“同一尾号。”赵岚的声音带着条款味的兴奋,“同一签发手,既能放行封控指令,也能签调阅授权。”
硬制服的瞳孔缩了一下,像意识到这不是一次“补单”,而是一把要掀翻整个批准链的撬棍。
系统提示最后一次跳出,像把下一章的刀柄递到苏辰手里:
`新目标:以“GW-OUT-6A / BAG-204 / 连续号断点”为钥,抓联络岗或截断下一次签发,迫使签发手在公开场合露面,形成可宣读双证据(内签+外联)。`
苏辰把印鉴盒重新扣上,锁扣压下,发出干脆的一声。
“咔嗒。”
他看着硬制服,声音不高,却像把门框钉死:“你们把手藏在‘涉密’后面。可封袋号、网关号、调用计数都在——下一章,我要让那只手自己伸出来。”