## 一、本节范围与应答索引
本节回应招标文件第五章 3.1.2「安全软件建设要求」(b0693 至 b0742)、3.2.6.12「项目安全合规建设要求」(b1868 至 b1871)、3.2.7「信息安全风险评估服务要求」(b1879、b1880),以及第四章第 8 章「保密及施工安全」(b2222、b2223)。
安全约束贯穿数据集加工生产主线。招标文件将其拆为三件事:一件是要建一套商用密码服务平台,统一调度底层密码软硬件资源,向上层应用提供真实性、机密性、完整性、不可否认性四类密码服务(b0694);一件是要在项目建设过程中把数据来源的合法性、敏感数据的去标识与脱敏、审计日志与权限管控落到实处(b1869 至 b1871);还有一件是要请有资质的机构对建成的平台做等级保护 2.0 测评和商用密码应用安全性评估,出具报告或证书(b1880)。这三件事分别对应技术实现、密码产品配置和第三方测评,本节按这个顺序展开,并在第十一节给出三者的时间衔接。
为便于评审检索,本节各部分与招标文件单元的对应关系如表 12-1 所示;完整的单元级索引见本节第十四部分。
表 12-1 本节结构与招标文件要求的对应关系
| 本节部分 | 招标文件章节 | 单元范围 | 主要内容 |
|---|---|---|---|
| 二、安全需求理解与风险识别 | 第五章 1.2.6、3.2.6.12 | b0676、b0677、b1869 | 数据加工生产链条上的安全风险与应对思路 |
| 三、安全总体架构与责任边界 | 3.1.2、3.2.6.12 | b0693、b0694 | 四层安全架构、与其他技术章节的边界 |
| 四、商用密码服务平台建设 | 3.1.2.1(1)至(19) | b0695 至 b0742 | 十九条功能要求逐条应答 |
| 五、国密算法在加工生产主线上的落点 | 3.1.2.1(12)(13)、3.1.2.3 | b0726 至 b0732 | 密码服务与数据集加工各环节的接入设计 |
| 六、等级保护 2.0 测评 | 3.2.7 | b1879、b1880 | 定级备案、建设整改、测评与复测安排 |
| 七、商用密码应用安全性评估 | 3.2.7 | b1880 | 密评依据、自评估、正式评估与整改 |
| 八、项目安全合规建设 | 3.2.6.12 | b1868 至 b1871 | 来源合法性核查、去标识与脱敏、审计与权限 |
| 九、信创适配与互认证明 | 3.1.2.1(15)至(19) | b0735 至 b0742 | 国产化适配清单与证明材料组织 |
| 十、保密与施工安全 | 第四章第 8 章 | b2222、b2223 | 保密协议、安全承诺与现场作业管理 |
| 十一、安全运营、应急处置与安全交付物 | 3.1.2.1(14)、3.2.6.12 | b0733、b1871 | 日常节律、安全事件分级与处置、安全交付物 |
| 十二、第三方测评组织与里程碑 | 3.2.7 | b1880 | 机构选择、配合安排、与建设周期的衔接 |
| 十三、本稿待补材料清单 | —— | —— | 需由我方实名实据补齐的材料 |
| 十四、本节应答单元索引 | —— | b0693 至 b2223 | 单元级应答位置索引 |
数据来源:招标文件第五章 3.1.2、3.2.6.12、3.2.7 与第四章第 8 章。
与本标其他技术章节的分工在此先行说明,以免重复论述。平台的性能、并发、可靠性、容灾恢复指标以及整体软硬件国产化比率不低于 80% 的测算(b0677、b2219),在非功能性技术要求一节详述,本节只处理与安全和密码相关的那一部分适配。密码机、接入连接器与通用服务器的现场安装、网络连接和国密算法联调属系统集成范围,本节给出接口与配置要求,实施步骤见系统集成方案一节。数据分类分级标准、数据安全管理制度体系与数据生存周期中的安全控制,属数据治理规划的数据安全规划域,本节引用其分级结论并落实到技术控制点上,不另立一套分级标准。企业信息安全服务资质、信息安全管理体系认证等证书的提供,见商务与资格文件中的企业资质证明部分。
## 二、安全需求理解与风险识别
本部分回应招标文件第五章 1.2.6「服务与安全目标」(b0676、b0677)与 3.2.6.12 关于建设内容合规性核查的要求(b1869)。
### (一)本项目的安全问题与一般信息系统不同在哪里
天地奔牛已建成的十余套业务系统,各自域内的安全控制是成型的:产品全生命周期管理系统里的图纸按角色授权,企业资源计划系统里的价格数据按岗位可见,质量管理系统里的检验记录由质检岗维护。这些控制的前提是数据待在原系统里,由该系统的管理员按该系统的权限模型管。
本项目要做的事恰好打破了这个前提。数据集加工生产要把图纸、工艺卡、工单、检验记录、设备时序信号从十余个源系统抽出来,经采集、预处理、标注、合成、质检、验证六七个环节流转,最终汇成预训练、指令微调、强化学习偏好、基准测试四类数据集,并进入运营平台登记、确权、挂牌、交易(b0676)。数据一旦离开源系统,原有的系统级权限就不再跟随它;加工流水线上的每一次读取、改写、合并、导出,都成了新的风险点。更要紧的是方向性:源系统里的数据是向内收敛的,加工生产出的数据集是向外流通的,后者出问题不可撤回。
上述差别决定安全控制重心。本项目安全建设落实三件事:第一,在加工链条上重建一套随数据走的权限与审计,使任一条数据在任一环节被谁用过、怎么改过可查(b1871);第二,把敏感内容的处理动作前移到入库之前,而不是等到对外发布时再补(b1870);第三,用密码手段给数据集的完整性和来源真实性留下可验证的凭据,使交付物的可信不依赖于口头保证(b0694)。
### (二)本项目特有的敏感数据与风险点
招标文件点出了四类需要去标识化或脱敏处理的数据:个人信息、敏感地理信息、重要行业数据、企业秘密数据(b1870)。落到矿山装备制造的实际数据上,这四类分别对应得很具体。
个人信息主要出现在过程记录里。工艺卡上有编制人、审核人、批准人;检验记录上有质检员工号与签名;焊接参数流关联着操作工的班次与工号;远程运维平台的报警处置记录里有值班人员信息。这类字段单条看不敏感,但汇聚到预训练语料里就形成了可识别到具体个人的作业画像。
敏感地理信息来自客户侧。按矿定制的产品,选型输入里包含矿方提供的地质条件报告与工作面参数,有的带井下坐标、巷道布置与煤层赋存条件。这些数据的敏感性不属于天地奔牛,而属于矿方,一旦随数据集外流,受损的是甲方的客户关系与合同义务。
重要行业数据是本项目的主体。二十八道备料工序的工序字典与排序规则、热处理的作业指导书参数、焊接的参数窗口、刮板输送机的校核方法与安全系数门槛,这些构成了企业的核心工艺能力。它们必须进数据集才有价值,又不能原样公开,这是本项目最吃劲的一处权衡。
企业秘密数据集中在经营侧。客户名称、合同金额、报价构成、供应商与材料批次来源、库存资金占用,这些数据在供需计划数据集里是必需的输入,但其中任何一项直接公开都构成商业损害。
四类数据的风险并不止于“被看到”。本项目的数据集最终是要喂给模型的,这带来一个与传统数据库不同的性质:语料一旦参与训练,信息就进入模型参数,无法像删一条记录那样撤销。所以对这四类数据的处理必须发生在语料入库之前,而不是在模型输出端做过滤。本节第八部分的脱敏设计就是按这个顺序安排的。
数据加工生产链条上的主要风险点、发生环节与本节的对应措施如表 12-2 所示。
表 12-2 数据加工生产链条上的安全风险与对应措施
| 风险点 | 发生环节 | 可能后果 | 本节对应措施 | 单元 |
|---|---|---|---|---|
| 源系统取数超出授权范围 | 采集接入 | 越权获取未授权数据域 | 取数授权台账与接口白名单,按已授权数据域开通只读访问 | b1871 |
| 建设内容含不可商用的素材 | 采集、语料构建 | 数据集不可交易、存在侵权追索 | 来源合法性核查清单与四类素材排查 | b1869 |
| 个人信息随过程记录进入语料 | 预处理、标注 | 形成可识别到个人的作业画像 | 入库前标识符检出与去标识化,保留业务含义 | b1870 |
| 矿方地质与坐标数据外流 | 预处理、数据集发布 | 侵害客户方权益、违反合同保密义务 | 敏感地理信息降精度与泛化处理,发布前复核 | b1870 |
| 核心工艺参数被还原 | 合成、指令数据生成 | 工艺能力外泄 | 参数区间化与脱敏规则绑定数据卡,基准集设反向探测题 | b1870 |
| 加工过程改动无法追责 | 全链条 | 质量问题无法归因,责任不清 | 操作留痕与审计日志按环节采集,日志仅向审计员开放 | b1871 |
| 数据集被篡改而未被发现 | 存储、交付、流通 | 交付物可信性丧失 | SM3 完整性校验与 SM2 数字签名,版本指纹入库 | b0726、b0729 |
| 密码服务单点失效 | 密码调用 | 依赖加解密的业务中断 | 虚拟密码网关负载调度与服务分组,配降级口径 | b0709、b0711 |
| 高权限账号滥用 | 平台运维 | 批量导出、权限篡改 | 三员分立、操作双人复核、敏感操作留痕告警 | b0720、b0721 |
| 测评不通过影响验收 | 项目后期 | 验收条件不满足 | 先自评估再正式测评,预留整改复测窗口 | b1880 |
数据来源:招标文件第五章 3.1.2.1、3.2.6.12、3.2.7;风险环节划分依据同章 3.2.6.3 数据加工环节设置。
### (三)安全设计的四条原则
从上面的风险清单出发,本项目的安全设计遵循四条原则,后续各部分的具体做法都由它们导出。
第一条是密码能力集中、调用分散。密钥与密码运算收口到商用密码服务平台,由平台统一管理密钥全生命周期与设备资源;上层的加工工具链、运营平台、训推服务不各自持有密钥,只通过标准接口申请密码服务(b0694、b0715)。这样做的好处是密钥的保管责任单一,审计口径也单一;代价是密码服务成为关键路径,所以第四部分专门安排了负载调度与降级设计。
第二条是敏感处理前移。脱敏与去标识化动作安排在数据进入加工流水线的第一道预处理环节,并在数据卡上记录所施加的脱敏规则与版本,使后续环节处理的已经是降敏后的数据(b1870)。只有确有必要还原原值的环节,例如工艺卡与图纸的定额核算,才走申请、审批、留痕的受控通道。
第三条是先自评、后正式评。等保测评与密评均先由项目组按标准条款做一轮自评估并完成整改,再提请有资质的机构进场正式测评(b1880)。把问题暴露在自评阶段的成本,远低于在正式测评中留下不符合项再整改复测的成本。
第四条是合规动作留下可核查的痕迹。来源合法性核查、脱敏执行、权限变更、测评整改这四类动作都有对应的台账或报告落盘,以文件形式移交甲方,而不是以“已经做了”的口头说明结案(b1869、b1871)。
### (四)安全建设依据的法律法规与标准
本节的设计依据列在表 12-3 中,每一条都标明在本节的哪一部分实际用到。列出依据而不泛称“符合国家相关要求”,是为了让评审可以逐条核对;实施阶段按标准的当期有效版本执行,期间标准换版的按新版本调整并书面说明影响。
表 12-3 安全建设依据与在本节的应用处
| 类别 | 依据名称 | 在本节的应用处 |
|---|---|---|
| 法律 | 《中华人民共和国网络安全法》 | 等级保护定级备案与安全保护义务(第六部分) |
| 法律 | 《中华人民共和国数据安全法》 | 数据分级保护、来源合法性与安全管理(第八部分) |
| 法律 | 《中华人民共和国个人信息保护法》 | 个人信息去标识化与最小必要处理(第八部分) |
| 法律 | 《中华人民共和国密码法》 | 商用密码产品选用与密码应用安全性评估(第四、七、九部分) |
| 法律 | 《中华人民共和国保守国家秘密法》 | 保密管理与涉密载体控制(第十部分) |
| 行政法规 | 《商用密码管理条例》 | 商用密码产品认证证书核验(第七、九部分) |
| 标准 | GB/T 22239《信息安全技术 网络安全等级保护基本要求》 | 等保三级技术与管理要求落实(第六部分) |
| 标准 | GB/T 22240《信息安全技术 网络安全等级保护定级指南》 | 定级依据与级别建议(第六部分) |
| 标准 | GB/T 28448《信息安全技术 网络安全等级保护测评要求》 | 自评估条款与现场测评配合(第六部分) |
| 标准 | GB/T 25070《信息安全技术 网络安全等级保护安全设计技术要求》 | 网络分区与安全区域边界设计(第六部分) |
| 标准 | GB/T 39786《信息安全技术 信息系统密码应用基本要求》 | 密码应用方案编制与四层面设计(第七部分) |
| 标准 | GM/T 0115《信息系统密码应用测评要求》 | 密评自评估与证据组织(第七部分) |
| 标准 | GM/T 0018《密码设备应用接口规范》 | 密码设备接口封装与多厂商适配(第四部分) |
| 标准 | GM/T 0030《服务器密码机技术规范》 | 服务器密码机纳管与参数核验(第四、九部分) |
| 标准 | GB/T 32918《信息安全技术 SM2 椭圆曲线公钥密码算法》 | 身份认证、签名验签与证书体系(第四部分) |
| 标准 | GB/T 32905《信息安全技术 SM3 密码杂凑算法》 | 完整性校验与版本指纹(第四、五部分) |
| 标准 | GB/T 32907《信息安全技术 SM4 分组密码算法》 | 数据与文件加解密(第四、五部分) |
| 标准 | GB/T 38635《信息安全技术 SM9 标识密码算法》 | 标识密码场景的备选算法(第七部分) |
| 标准 | GB/T 35273《信息安全技术 个人信息安全规范》 | 个人信息处理的最小必要与授权(第八部分) |
| 标准 | GB/T 37964《信息安全技术 个人信息去标识化指南》 | 去标识化方法选择与重标识风险评估(第八部分) |
| 标准 | GB/T 43697《数据安全技术 数据分类分级规则》 | 分级结论在密码与权限控制上的落实(第五、八部分) |
数据来源:招标文件第五章 3.1.2、3.2.6.12、3.2.7 与第四章第 8 章提出的合规要求;标准编号按现行有效版本列出,具体年份版本在实施阶段以当期有效版本为准。
招标文件在硬件采购清单中已明确服务器密码机须符合《密码设备应用接口规范》与《服务器密码机技术规范》(b2150r02),这两项标准因此既是设备选型依据,也是平台封装层的接口依据,本节第四部分第(九)条的三层封装就是按前者的接口定义组织的。
## 三、安全总体架构与责任边界
本部分回应招标文件第五章 3.1.2「安全软件建设要求」的总体能力要求(b0693、b0694)。
### (一)四层架构与各层职责
招标文件要求安全软件“集密码服务、管理、态势感知于一体,统一调用底层各类密码软硬件资源,为上层应用提供真实性、机密性、完整性、不可否认性全栈密码服务,总体能力表现为商用密码服务平台”(b0694)。我方按这一要求组织四层架构:底层是密码资源层,中间是密码服务层与密码管理层,上层是数据安全合规层,外部是第三方测评与合规审查。
密码资源层容纳物理与虚拟的密码设备。采购清单中的服务器密码机提供 SM1、SM2、SM3、SM4、SM9 国密算法与 RSA 国际算法的硬件运算能力(b2150r02),平台通过标准设备接口将其纳管,并在其上划分虚拟密码机实例,按应用与租户分配。签名验签服务器与时间戳服务按同一方式纳管(b0715)。
密码服务层把设备能力封装成面向业务的服务。对外暴露的是数据加解密、文件加解密、哈希运算、签名验签、证书认证、时间戳六类服务,以软件开发工具包与表述性状态转移接口两种形态提供(b0724)。调用方不感知下层是哪台设备、哪家厂商,设备更换或扩容不影响上层代码。
密码管理层承担管理与可视能力,包括应用管理、租户管理、密钥管理、服务调度、鉴权管理、日志管理、告警管理与密码态势感知(b0696 至 b0734)。这一层是三员管理模式的落点:系统管理员、安全管理员、审计管理员的职责在此分立。
数据安全合规层是本项目特有的一层,承接招标文件 3.2.6.12 的要求。它由来源合法性核查、分类分级标识、去标识与脱敏、权限校验与访问名单、全流程审计五组能力构成,直接作用于数据集加工生产主线上的数据对象,并按需调用下层密码服务(b1870、b1871)。
四层之上是第三方测评与合规审查,由具备资质的机构实施等级保护 2.0 测评与商用密码应用安全性评估,出具报告或证书(b1880)。它不是架构的一部分,而是对架构实现结果的外部验证,因此在图中以虚线框表示。
### (二)安全总体架构图
图 12-1 给出四层架构的构成与数据流向。箭头上标注的是层间实际传递的内容,而不是抽象的依赖关系。
图 12-1 项目安全总体架构与层间数据流向。数据来源:招标文件第五章 3.1.2.1(1)至(19)功能要求、3.2.6.12 安全合规要求、3.3.1 硬件采购清单服务器密码机参数。
### (三)与其他技术章节的责任边界
安全方案容易与相邻章节重叠,边界说不清会导致同一件事两处写法不一致。表 12-4 列出本节与其他章节的交接口径。
表 12-4 安全方案与相邻技术章节的责任边界
| 事项 | 本节负责的部分 | 其他章节负责的部分 |
|---|---|---|
| 密码机与接入连接器 | 纳管方式、算法配置、虚拟实例划分、互认证明要求 | 到货验收、上架布线、操作系统适配、国密算法现场联调(系统集成章节) |
| 整体国产化比率 | 安全软件与密码产品的信创适配与证明材料 | 服务器、存储、网络、芯片、数据库的国产化比率测算与达成口径(非功能性章节) |
| 可靠性与容灾 | 密码服务的负载调度与单点故障应对 | 平台整体的可用性指标、备份恢复、灾备切换时间(非功能性章节) |
| 数据分类分级 | 分级结论在技术控制点上的落实 | 分级标准、分级目录、评审与维护机制(数据治理数据安全规划域) |
| 数据生存周期安全 | 加工环节的加解密与脱敏执行 | 数据保存期限、归档与销毁策略(数据治理数据生存周期规划域) |
| 审计日志 | 日志采集范围、三员管理、留存与查询 | 审计制度、岗位职责与检查频次(项目管理措施章节) |
| 测评与认证 | 测评范围界定、自评估、整改与配合 | 企业自身资质证书的提供(企业资质证明部分) |
| 保密管理 | 保密协议签署、涉密载体与人员管理 | 合同保密条款的偏离核对(合同条款核对部分) |
数据来源:招标文件第五章 3.1.2、3.1.2.2、3.1.2.3、3.2.6.1、3.2.6.12、3.2.7 与第四章第 8 章的章节划分。
## 四、商用密码服务平台建设
本部分逐条回应招标文件第五章 3.1.2.1「功能要求」第(1)至(19)条(b0695 至 b0742)。为便于评审对照,先以表 12-5 给出十九条要求的应答一览,再按要求逐条展开实现方式与验收口径。
表 12-5 安全软件十九条功能要求应答一览
| 序 | 招标文件要求 | 我方应答 | 验收口径 | 单元 |
|---|---|---|---|---|
| 1 | 应用管理 | 应用注册、接入审批、密码服务按应用启停 | 任一应用的服务开关可在管理台单项启停并留痕 | b0696、b0697 |
| 2 | 云密码资源池管理 | 硬件密码机、虚拟密码机、驱动、分组四类纳管对象 | 四类管理功能在验收环境可演示 | b0698 至 b0700 |
| 3 | 密码态势感知 | 资源状态、调用量、服务状态三类视图与大屏 | 大屏可展示指定时段的调用分布 | b0701 至 b0703 |
| 4 | 密钥管理 | 对称与非对称密钥的生成、导入、备份、状态、销毁 | 密钥操作逐笔可审计、销毁不可恢复 | b0704 至 b0706 |
| 5 | 租户管理 | 计算隔离、服务隔离、密钥隔离,按租户审批与分配 | 跨租户调用在接口层被拒绝并记录 | b0707、b0708 |
| 6 | 密码服务负载 | 虚拟密码网关动态调度与服务分组负载 | 单实例下线时业务调用可继续 | b0709 至 b0711 |
| 7 | 密码服务调度 | 服务注册表、运行状态视图、分组与动态分配 | 分组变更即时生效且可回退 | b0712 至 b0714 |
| 8 | 基础密码服务 | 封装密码机、时间戳、签名验签服务器等设备接口 | 更换设备厂商不改上层调用代码 | b0715、b0716 |
| 9 | 鉴权管理 | 基于标识与 IP 的白名单,按应用开通服务 | 禁用应用后调用即被拒绝 | b0717 至 b0719 |
| 10 | 日志管理 | 登录、操作、调用三类日志,审计员专属视图 | 日志仅审计员可读,可按多维度统计 | b0720 至 b0723 |
| 11 | 应用接口调用 | SDK 与 RESTful 两种模式 | 两种模式均提供接口文档与示例 | b0724、b0725 |
| 12 | 数据加解密 | 数据与文件加解密、SM3 哈希、签名验签、批量处理、一文一密 | 一文一密策略可按数据集分片验证 | b0726 至 b0728 |
| 13 | 身份认证 | SM2 国密 PKI、口令加证书双因素、证书全生命周期 | 证书签发至吊销各环节可演示 | b0729 至 b0732 |
| 14 | 告警管理 | 自定义规则、状态监控、短信与邮件通知 | 制造异常后在约定时限内收到通知 | b0733、b0734 |
| 15 | 国产化适配(每类不少于 1 份互认证明) | 操作系统、CPU、数据库、中间件四类适配 | 按从严口径提供,详见第九部分 | b0735、b0736 |
| 16 | 商用密码产品认证证书 | 所选密码产品持有有效证书 | 证书编号与有效期可核验 | b0737 |
| 17 | 国产化适配(每类不少于 3 份互认证明) | 四类各提供不少于 3 份 | 按此条从严执行 | b0738、b0739 |
| 18 | 多厂商密码机集成 | 不少于三家厂商设备互认证明 | 提供设备型号与互认文件清单 | b0740、b0741 |
| 19 | 商用密码产品认证证书 | 同第 16 条 | 同第 16 条 | b0742 |
数据来源:招标文件第五章 3.1.2.1(1)至(19)。
### (一)平台总体能力定位与部署形态
招标文件要求安全软件的总体能力表现为商用密码服务平台,集密码服务、管理、态势感知于一体(b0694、b0695)。我方据此把它建成一个独立部署、面向多应用供给的密码基础设施,而不是嵌在某个业务系统里的加密模块。
部署形态上,平台部署在甲方数据中心内网,与数据集加工生产平台、数据集运营服务管理平台、训练推理服务同网段但独立主机。密码机以旁挂方式接入,走专用网段,不暴露在业务网段上。平台自身的管理台与被管设备之间的通信按设备厂商规定的安全信道建立,管理台只对运维网段开放。
能力上,平台向上提供真实性、机密性、完整性、不可否认性四类密码服务(b0694)。真实性由基于 SM2 的证书认证与双因素登录承担;机密性由 SM4 对称加密与 SM2 非对称加密承担;完整性由 SM3 哈希与消息认证码承担;不可否认性由 SM2 数字签名与时间戳承担。四类能力与数据集加工生产各环节的对应关系在本节第五部分展开。
平台对外提供的密码服务按能力归并为六组,接口清单与调用口径如表 12-6 所示。清单作为接口文档的目录随平台交付,调用方按此清单申请服务开通。
表 12-6 密码服务接口清单与调用口径
| 服务组 | 服务项 | 主要用途 | 调用模式 | 对应密码能力 |
|---|---|---|---|---|
| 数据加解密 | 数据加密、数据解密、字段级加解密 | 结构化数据中敏感字段的保护 | 软件开发工具包、接口 | 机密性 |
| 文件加解密 | 文件加密、文件解密、分块流式加解密、批量加解密 | 图纸、工艺卡、报告与数据集分片的保护 | 软件开发工具包为主 | 机密性 |
| 摘要与校验 | 摘要计算、批量摘要、摘要比对、版本指纹生成 | 数据对象完整性校验与数据集版本指纹 | 两种模式均可 | 完整性 |
| 签名验签 | 数据签名、文件签名、批量签名、签名验证 | 数据集版本发布、评测报告、交付清单的来源证明 | 两种模式均可 | 不可否认性 |
| 证书与认证 | 证书签发、证书状态查询、吊销、双因素认证校验 | 用户与设备身份鉴别 | 接口为主 | 真实性 |
| 时间戳 | 时间戳申请、时间戳验证 | 加工记录与交付动作的时间证明 | 接口 | 不可否认性 |
数据来源:招标文件第五章 3.1.2.1(8)(11)(12)(13)条。
这份清单的组织方式有一处刻意的选择:接口按业务语义命名而不按算法命名。调用方申请的是“为数据集版本签名”,不是“调用 SM2 签名接口”。这样做的原因在本节第四部分第(九)条说明过,算法与设备的变动不应传导到业务代码里。清单中的每一项在接口文档中给出入参、出参、错误码、幂等性说明与调用频率限制。
### (二)应用管理
对应招标文件第(1)条要求(b0696、b0697)。平台提供应用的注册、接入、变更与下线管理,每个接入方在平台上有唯一应用标识与一份服务开通清单。
应用注册时登记应用名称、所属租户、责任人岗位、部署位置、调用方式与申请的服务项,由安全管理员审批后生成应用密钥与接入凭据。开通清单按服务项逐项配置,支持单项启用与禁用:例如数据集运营平台只开通元数据加解密与签名验签,不开通批量文件加解密;加工流水线的预处理工具只开通文件加解密与 SM3 哈希(b0697)。启停操作即时生效,并在操作日志中记录操作人、时间、变更前后状态。
应用下线时先禁用服务调用,保留凭据与日志至约定留存期满后再行清理,避免下线即失去追溯依据。
### (三)云密码资源池管理
对应招标文件第(2)条要求(b0698 至 b0700)。平台把底层密码设备组织成资源池,围绕硬件密码机管理、虚拟密码机管理、驱动管理、分组管理四类对象提供管理能力。
硬件密码机(Hardware Security Module,HSM)管理负责设备的纳管、状态巡检、算法开通、固件版本记录与密钥区容量监控。服务器密码机的技术参数按采购清单执行,单设备对称密钥存储不少于 4096 个、非对称密钥对不少于 2048 对(b2150r02),平台按应用与租户划分密钥区并记录占用。
虚拟密码机(Virtual Security Module,VSM)管理在硬件之上划分逻辑实例,每个实例拥有独立的密钥空间与算法配额,分配给特定租户或应用使用。本项目的加工生产、运营平台、训练推理三类负载对密码服务的调用特征差别很大:加工生产是批量长任务,运营平台是短而频的交互调用,训练推理集中在数据集读取时段。按负载分设虚拟实例,可避免批量任务把交互调用挤在后面。
驱动管理维护不同厂商设备的驱动与接口适配包,记录版本、适配的设备型号与国产化基础环境的兼容情况。新增一家厂商的设备时,只在驱动管理中增加适配包并完成联调,上层服务定义不变。
分组管理把若干设备或虚拟实例编成服务分组,作为调度与负载的单位。分组按用途划分,例如“加工加解密组”“运营签名组”“测评演示组”,分组内的实例可动态增减。
### (四)密码态势感知
对应招标文件第(3)条要求(b0701 至 b0703)。平台提供面向管理者的态势视图,并支持大屏展示。
视图分三类。第一类是密码资源运行状态:设备在线情况、负载率、密钥区占用、温度与电源状态、告警数量。第二类是密码服务调用情况:按应用、按租户、按服务项、按时间段的调用量与成功率,支持下钻到单次调用记录。第三类是密码服务运行状态:各服务分组的响应时延分布、队列深度、异常调用占比。
态势感知按事前、事中、事后分开展示判断依据(b0702)。事前看的是容量与配置是否留有余量,例如密钥区占用接近阈值、某个分组的时延在批量任务期间持续上行;事中看的是异常调用是否在发生,例如同一应用在短时间内发起远超日常基线的批量解密;事后看的是追溯依据是否完整,例如某次数据集导出所用的密钥、调用链与操作人是否可以串起来。
态势感知的指标清单如表 12-7 所示。清单在实施阶段与甲方确认后配置,指标阈值按试运行期实测数据设定,不在方案阶段写死。
表 12-7 密码态势感知指标清单
| 视图 | 指标 | 展示粒度 | 用途 |
|---|---|---|---|
| 资源状态 | 设备在线状态、负载率、温度与电源状态 | 按设备 | 事前容量与健康判断 |
| 资源状态 | 密钥区占用数量与占用率 | 按设备、按租户 | 容量预警 |
| 资源状态 | 虚拟实例数量与分组归属 | 按分组 | 配置核对 |
| 调用情况 | 调用总量、成功量、失败量、拒绝量 | 按应用、按租户、按时段 | 事中异常发现 |
| 调用情况 | 按服务项的调用分布 | 按服务项 | 容量规划与异常用法识别 |
| 调用情况 | 批量任务的进度与剩余量 | 按任务 | 作业排期 |
| 服务状态 | 响应时延分布与分位值 | 按分组 | 性能退化发现 |
| 服务状态 | 队列深度与积压时长 | 按分组 | 拥塞判断 |
| 服务状态 | 健康探测失败次数与摘除记录 | 按实例 | 故障追溯 |
| 安全态势 | 越权调用尝试次数与来源分布 | 按应用、按地址 | 攻击面观察 |
| 安全态势 | 证书到期分布与吊销记录 | 按证书类型 | 事前到期管理 |
| 安全态势 | 密钥操作次数与操作类型分布 | 按操作类型 | 事后审计线索 |
数据来源:招标文件第五章 3.1.2.1(3)(10)条。
大屏展示按甲方会议室与运维值班两种场景分别出一套布局。大屏默认不展示密钥材料、应用密钥与具体数据内容,只展示聚合指标与状态,避免因展示带来新的泄露面。
### (五)密钥管理
对应招标文件第(4)条要求(b0704 至 b0706)。密钥管理是整个平台里责任最重的一处,密钥一旦失控,其余所有控制都失去意义。
平台提供集中的应用密钥管理,覆盖对称密钥与非对称密钥,支持密钥的生成、导入、导出受控、状态查看、启用停用、备份恢复与销毁(b0705)。密钥按三级组织:根密钥存放在密码机安全区,不出设备;应用主密钥由根密钥派生或加密保护,按应用隔离;数据密钥按一文一密、一数据一密策略动态生成,以应用主密钥加密后随数据存放(b0727)。
密钥的生成一律在密码机内完成,平台不接收外部以明文形式提交的密钥材料。确需导入已有密钥时,走密钥分量导入流程,由两名持不同分量的管理员分别录入,任一人无法单独还原完整密钥。密钥备份以加密形式导出,备份介质的保管与使用按双人双锁管理,备份恢复操作留痕并通知审计管理员。
密钥销毁区分两种口径。逻辑销毁将密钥状态置为已销毁并解除引用,保留审计记录;物理销毁在密码机内擦除密钥材料,执行后不可恢复。涉及已加密数据的密钥销毁前,必须先确认该密钥关联的数据已完成转加密或已达到保存期限,这一校验由平台在销毁流程中强制执行,避免出现数据尚在而密钥先毁的情形。
密钥轮换按用途设定周期:数据密钥随对象生成,不复用;应用主密钥按年度轮换或在人员变动、疑似泄露时立即轮换;根密钥在设备生命周期内原则上不轮换,确需更换时按设备厂商规程执行并重新封装应用主密钥。所有密钥操作形成密钥管理审计台账,供审计员查询(b0706)。
三级密钥体系的构成与各级密钥的保管方式如图 12-2 所示。
图 12-2 三级密钥体系与各级密钥保管方式。数据来源:招标文件第五章 3.1.2.1(4)(12)条。
### (六)租户管理
对应招标文件第(5)条要求(b0707、b0708)。本项目的密码服务不只服务于一套应用,数据集建成后还要面向行业用户提供服务并接入国家数据基础设施(b0676),因此租户隔离从一开始就要设计到位,而不是等到有第二个使用方时再改。
隔离分三层。计算隔离按虚拟密码机实例划分,不同租户的密码运算在不同实例中执行,实例间不共享会话与上下文。服务隔离按服务分组与开通清单实现,租户只能调用已分配给它的服务项。密钥隔离按密钥空间划分,租户主密钥彼此独立,平台在接口层校验调用方租户标识与目标密钥归属,不一致即拒绝并记录为越权尝试。
管理流程上,租户内可以自行添加业务应用、提交接入申请,由平台安全管理员审批并分配密码服务(b0708)。审批记录与分配结果进操作日志。租户的资源配额包括虚拟实例数、密钥数量上限与调用速率上限,配额用尽时触发告警而不是静默排队,便于及早扩容。
### (七)密码服务负载
对应招标文件第(6)条要求(b0709 至 b0711)。要求的落点很明确:通过虚拟密码网关实现应用与密码服务或服务分组的动态调度和负载,防止密码服务单点故障导致应用瘫痪(b0711)。
虚拟密码网关是应用与密码服务之间的统一入口。应用不直接连接具体设备或实例,而是连接网关提供的虚拟服务地址;网关按配置的策略把请求分发到服务分组内的可用实例。分发策略按服务特征选择:无状态的加解密与哈希运算按最小连接数分发;需要会话连续的签名流程按会话黏滞分发;批量任务按配额预留的实例独占执行,不与交互调用混用。
可用性设计分三层。第一层是实例级,网关对分组内每个实例做健康探测,探测失败即摘除并把在途请求重投到其他实例。第二层是分组级,为关键服务配置主备分组,主分组整体不可用时切换到备分组。第三层是降级口径,这一层必须写清楚,因为它是单点故障时业务能不能继续的最后依据。
降级按数据敏感级别分档处理。涉及最高敏感级数据的加解密与签名操作不设降级通道,密码服务不可用期间相关任务进入等待队列并告警,等服务恢复后继续,不以降低密码强度的方式放行。一般敏感级的完整性校验在密码服务不可用期间可暂存待校验队列,服务恢复后补算并回填结果,暂存期间该批数据不进入下一加工环节。只读类的交互查询在不涉及解密的部分正常响应,涉及解密的字段返回受限提示。这三条口径会写入运行手册,并作为可靠性测试的用例之一;平台整体的可用性指标与故障切换时限见非功能性技术要求一节。
此处需要说明一处配置前提。招标文件硬件采购清单中服务器密码机的数量为 1 台(b2150r02),而第(6)条要求防止密码服务单点故障导致应用瘫痪(b0711)。在单台硬件密码机的配置下,我方的实现方式是:在单机内划分多个虚拟密码机实例并编入服务分组,由虚拟密码网关在实例间做调度与负载,以应对单实例进程级故障;对于整机级故障,按上述三档降级口径处置,关键任务等待恢复而不降级放行。若甲方后续同意按冗余配置补充第二台密码机,平台的分组与主备切换能力可直接启用,无需改造。
### (八)密码服务调度
对应招标文件第(7)条要求(b0712 至 b0714)。平台维护一张密码服务注册表,列出已注册的服务实例、所属设备、支持算法、当前运行状态与所属分组,管理员可在管理台直接查看(b0712)。
调度能力包括三项。一是分组编排,把服务实例按用途编入分组,支持新增、调整与解散(b0713)。二是动态分配,把服务或服务分组分配给指定的应用或租户调用,分配变更即时生效,并保留变更前的配置以便回退(b0714)。三是权重与配额,为分组内实例设置分发权重,为应用设置调用速率上限,防止单一应用的批量任务占满资源。
调度的日常使用场景在本项目里是具体的。数据集加工有明显的批量作业期:图纸与工艺文档的批量解析、语料的批量入库、数据集版本发布前的批量签名,这些任务一旦启动就是连续数小时的高频调用。调度配置上为这类任务预留专用分组并限定并发,使运营平台的交互调用不受影响。基准测试数据集发布与数据集挂牌展示期间,签名验签调用量会出现尖峰,按预案临时提高该分组权重。
图 12-3 给出一次密码服务调用的完整链路与各环节的校验内容。
图 12-3 密码服务调用链路与各环节校验内容。数据来源:招标文件第五章 3.1.2.1(1)(5)(6)(7)(9)(10)条功能要求。
### (九)基础密码服务与多厂商设备封装
对应招标文件第(8)条要求(b0715、b0716)。平台把不同厂家的密码设备接口封装成统一规范的服务接口,设备类型包括但不限于密码机、时间戳服务器、签名验签服务器。
封装分三层。设备驱动层对接各厂商的设备接口,按《密码设备应用接口规范》与《服务器密码机技术规范》实现标准调用,厂商专有接口在此层收敛。能力抽象层把设备能力归并为算法能力集,例如“SM4 对称加解密”“SM2 签名”“SM3 摘要”“时间戳签发”,屏蔽同一能力在不同厂商设备上的参数差异。服务接口层按业务语义组织接口,例如“加密数据集分片”“为数据集版本签名”“为加工记录加盖时间戳”,调用方按业务语义调用而不按算法调用。
这样分层的实际收益在换件与扩容时显现。本项目的建设周期延续至 2028 年 5 月,期间可能出现设备扩容、备件替换或厂商供货变化。有了这三层封装,更换设备只需在驱动层增加适配包并完成联调,上层加工工具链与运营平台的代码与配置不动。多厂商设备的互认证明材料要求见本节第九部分(b0740)。
### (十)鉴权管理
对应招标文件第(9)条要求(b0717 至 b0719)。平台按应用标识与来源 IP 两个维度设置白名单,为应用系统接入授权。
授权有两个独立的闸口,两个都通过才允许调用。第一个闸口是接入授权:调用方必须持有有效的应用标识与接入凭据,且来源 IP 在该应用登记的白名单网段内。第二个闸口是服务授权:该应用必须已被开通所申请的服务项。两个闸口分开设置,是为了区分“不是你”和“不该你调这个”两类拒绝原因,便于排障与审计。
被禁用的业务应用立即失去密码服务调用权限(b0719)。禁用的生效方式是网关侧拒绝而非仅前端隐藏,禁用后在途请求按配置选择立即中断或允许完成当前批次,默认立即中断并记录中断的请求数。每一次被拒绝的调用都写入调用日志,标注拒绝原因,并计入态势感知的异常调用统计。
针对本项目的接入方清单,鉴权配置按最小必要原则预置。数据集加工流水线的各工具链按环节分别注册,预处理工具只开通文件加解密与哈希,标注工具只开通哈希与签名验签,不开通解密;数据集运营服务管理平台开通元数据加解密、签名验签与证书认证;训练推理服务只开通数据集读取所需的解密与完整性校验。配置清单作为交付文档的一部分移交甲方,后续变更走审批。
### (十一)日志管理与三员管理模式
对应招标文件第(10)条要求(b0720 至 b0723)。日志是本项目安全合规能力的直接证据,也是 3.2.6.12 条审计要求的实现基础(b1871),因此单列说明。
平台记录三类日志。登录日志记录平台用户的登录时间、账号、来源地址、认证方式与结果。操作日志记录管理员在后台的全部配置变更,包括应用注册与启停、租户与配额调整、密钥操作、分组与分配变更、白名单变更,每条记录变更前后的值。调用日志记录业务系统调用密码服务的时间、应用标识、租户、服务项、数据对象标识、密钥标识、返回码与耗时,不记录明文数据内容与密钥材料本身。
三员管理模式按职责分立配置(b0721)。系统管理员负责平台与设备的部署、配置、资源分配,不能查看审计日志,也不能单独完成密钥导入与销毁。安全管理员负责应用与租户审批、服务开通、白名单与策略配置、密钥策略设定,不能变更日志配置。审计管理员负责日志的查询、统计、导出与归档,不能变更任何业务配置。三员账号不得兼任,账号创建时由平台做互斥校验。
日志只针对审计员开放(b0721)。实现上,日志存储独立于业务库,访问入口仅审计管理员视图可达;系统管理员与安全管理员在管理台看不到日志查询菜单,直接访问日志接口会被拒绝并记录为越权尝试。日志本身不可编辑、不可删除,留存期内按时间分区归档;归档文件做 SM3 摘要并签名,摘要值单独留存,用于后续验证归档件未被改动。
查询能力按要求提供多维度支持(b0722、b0723)。可按操作方、IP 地址、账号、应用标识查询单条记录;可按业务系统、时间段、密码服务项、租户维度做统计,输出调用量、失败率、异常调用数;支持导出为可归档格式供测评与检查使用。日志留存期按不少于六个月设置,并与数据治理的数据生存周期规划中的审计日志保存期限取较长者执行。
### (十二)应用接口调用
对应招标文件第(11)条要求(b0724、b0725)。平台同时提供软件开发工具包与表述性状态转移接口两种调用模式,以适配不同的集成场景。
软件开发工具包适用于加工流水线中对性能敏感的批量处理。工具包提供连接池、会话复用、批量接口与本地缓存的密钥句柄,减少每次调用的握手开销。本项目的批量场景很具体:数据集分片的批量加密、图纸与工艺文档批量入库时的摘要计算、数据集版本发布时对数万个文件对象逐一签名,这些场景按单次调用模式做会把时间耗在连接上。工具包提供主流开发语言版本,并随附在国产化操作系统与中间件环境下的编译与部署说明。
表述性状态转移接口适用于运营平台的交互调用与外部系统的轻量集成,按统一的请求响应结构组织,支持同步调用与异步任务两种形态,长耗时的批量任务以提交任务加轮询结果的方式处理。接口鉴权沿用第(9)条的两道闸口。
两种模式提供同一套接口文档、错误码表与调用示例,并在验收环境提供可直接运行的示例程序。接口文档、数据结构说明与二次开发指导按开放性要求的口径提供,见非功能性技术要求一节。
### (十三)数据加解密与一文一密策略
对应招标文件第(12)条要求(b0726 至 b0728)。这一条是密码服务在本项目中使用量最大的能力,要求支持数据与文件加解密、SM3 哈希运算、签名验签及批量处理,并支持“一文一密”“一数据一密”的精细化加密策略。
一文一密的实现方式是:每一个受保护的文件对象在首次入库时由平台在密码机内生成一个独立的数据密钥,用该密钥以 SM4 算法加密文件内容,数据密钥本身以所属应用的主密钥加密后与密文一同存放。读取时先解出数据密钥,再解出内容,数据密钥不在平台内存中长期驻留。一数据一密按同样原理作用于字段级或记录级对象,粒度由数据的分级结果决定。
这个策略在本项目里的落点很明确。图纸文件、工艺卡文件、矿方地质条件报告、合同与报价文档属文件对象,按一文一密处理;数据集分片按分片为单位加密,每个分片一个数据密钥,便于按分片授权下载而不必解开整个数据集;结构化数据中的敏感字段,例如客户名称、合同金额、物料价格、人员工号,按一数据一密在字段级加密。粒度细带来的开销是密钥数量大,因此密钥以派生方式按对象标识生成并记录映射关系,不逐个长期存储完整密钥材料。
SM3 哈希运算用于完整性校验与版本指纹。每个数据对象入库时计算摘要并记录;数据集每发布一个版本,对该版本的分片清单与各分片摘要再计算一次版本摘要,形成版本指纹。后续任何一方拿到数据集都可以自行计算摘要与指纹核对,判断内容是否与交付时一致。签名验签用于来源真实性与不可否认性,数据集版本发布、质量评测报告、交付清单均由平台以 SM2 签名,签名值随交付物提交。
批量处理按流式方式实现,大文件分块加解密并计算分块摘要,避免整文件加载内存;批量任务支持断点续作,中断后从已完成分块继续,不重做整批。加解密的吞吐以采购的服务器密码机参数为基础(SM4 加解密不低于 1800Mbps、SM3 不低于 1800Mbps,b2150r02),在试运行阶段按本项目实际数据量做一轮实测,据实测结果确定批量窗口的排期,而不在方案阶段锁定单位时间处理量。
### (十四)身份认证与证书全生命周期管理
对应招标文件第(13)条要求(b0729 至 b0732)。平台基于 SM2 国密算法构建公钥基础设施体系,提供口令与证书结合的双因素身份认证。
证书体系按两级组织:项目根证书在密码机内生成并离线保管,签发业务子证书;子证书分为用户证书与设备证书两类。用户证书签发给平台管理员、加工生产岗位人员与运营平台的授权用户;设备证书签发给接入连接器、加工节点、训练推理节点等需要互相认证的实体。
双因素认证的两个因子是口令与证书。登录时先校验证书有效性(签发链、有效期、吊销状态),再校验口令,两者均通过方予放行。证书载体支持智能密码钥匙等认证设备,也支持软证书形态用于不便使用硬件介质的场景,软证书仅限非最高敏感级操作使用。涉及密钥操作、权限变更、数据集批量导出这三类敏感动作时,除双因素登录外再要求一次独立的签名确认,签名值入操作日志。
证书全生命周期管理覆盖注册、审核、签发、延期、吊销、归档六个环节(b0730、b0731)。注册由申请人提交,审核由安全管理员执行并记录审核依据,签发在密码机内完成,延期在到期前按设定提前量提醒并走简化审核,吊销支持立即生效并同步更新吊销列表,归档保留证书与操作记录至留存期满。人员岗位变动或离场时,由项目组在变更当日提交吊销申请,吊销后相关账号同步禁用。
证书状态的查询向调用方提供在线接口,接入方在建立连接时可实时核验对端证书状态,不依赖本地缓存的吊销列表。吊销列表同时以文件形式按周期发布,供不便在线查询的场景使用。
### (十五)告警管理
对应招标文件第(14)条要求(b0733、b0734)。平台支持自定义告警规则,实时监控密码设备与密码服务的运行状态,检测到异常时以短信或邮件形式发送通知。
告警规则按四类对象预置并允许自定义。设备类规则监控设备离线、电源与风扇异常、密钥区占用超阈值、固件校验失败。服务类规则监控服务实例不可用、时延超阈值、失败率超阈值、队列积压。安全类规则监控越权调用尝试、白名单外访问、日志访问异常、证书即将到期与异常吊销。容量类规则监控密钥数量、调用配额与存储占用接近上限。
告警分三级。一级为影响业务连续性的事件,例如设备整机离线、服务分组整体不可用,通知方式为短信加邮件,并通知到项目组值班与甲方运维联系人。二级为需当日处置的事件,例如单实例不可用、失败率持续超阈值、证书七日内到期,通知方式为邮件加平台内消息。三级为提示类事件,例如容量达到预警线,仅在平台内与日报中呈现。告警的收敛规则一并配置,同一对象同一类型的重复告警在设定窗口内合并为一条,避免风暴期间淹没有效信息。
告警规则的预置清单如表 12-8 所示,每条规则给出触发条件的类型与默认级别,阈值在试运行期按实测基线设定。
表 12-8 告警规则预置清单
| 类别 | 规则 | 触发条件类型 | 默认级别 |
|---|---|---|---|
| 设备 | 密码设备离线 | 状态变化 | 一级 |
| 设备 | 电源或风扇异常、机内温度超限 | 状态阈值 | 二级 |
| 设备 | 固件或自检校验失败 | 状态变化 | 一级 |
| 设备 | 密钥区占用率超预警线 | 容量阈值 | 三级 |
| 服务 | 服务分组整体不可用 | 健康探测 | 一级 |
| 服务 | 单实例连续探测失败并被摘除 | 健康探测 | 二级 |
| 服务 | 调用失败率持续超阈值 | 速率阈值 | 二级 |
| 服务 | 响应时延分位值持续超阈值 | 速率阈值 | 三级 |
| 服务 | 队列积压时长超阈值 | 容量阈值 | 二级 |
| 安全 | 越权调用尝试达到次数阈值 | 计数阈值 | 二级 |
| 安全 | 名单外地址访问管理台或审计入口 | 事件触发 | 一级 |
| 安全 | 审计日志访问异常或日志写入中断 | 事件触发 | 一级 |
| 安全 | 密钥销毁、分量导入等高敏操作执行 | 事件触发 | 二级 |
| 安全 | 证书距到期不足设定天数 | 时间阈值 | 二级 |
| 安全 | 证书异常吊销 | 事件触发 | 二级 |
| 容量 | 调用配额或存储占用接近上限 | 容量阈值 | 三级 |
数据来源:招标文件第五章 3.1.2.1(3)(14)条。
高敏操作纳入告警规则(表中倒数第四行),使密钥销毁、分量导入等动作发生时即对相关角色可见。此类动作一旦事后才发现有问题,补救空间很小。
告警的处置形成闭合记录:每条一级与二级告警都要有处置人、处置时间、处置结论,未处置的告警在交班时转交并在态势视图中保持可见。告警联系人名单与通知时段在实施阶段与甲方确认后配置,名单本身不在本投标文件中列出。
### (十六)国产化适配与密码产品资质
招标文件第(15)至(19)条涉及国产化适配兼容性互认证明、商用密码产品认证证书与多厂商密码机集成证明(b0735 至 b0742)。这五条要求的内容相互关联且以提供证明材料为主,集中在本节第九部分应答,不在此重复。
## 五、国密算法在数据加工生产主线上的落点
本部分回应招标文件第五章 3.1.2.1 第(12)(13)条关于加解密与身份认证的应用要求(b0726 至 b0732),并衔接 3.1.2.3 系统集成要求中关于数据集加解密与元数据加解密的条目。
密码平台建成后,须明确其在加工主线各环节、对各对象的具体作用,避免“平台有能力、业务未接入”。本部分按环节顺序给出落点。
### (一)按环节的密码应用设计
数据从源系统进入,经采集接入、预处理、标注、合成与增强、质检、验证、入库发布七个环节,最终进入运营平台流通。各环节的密码应用落点如表 12-9 所示。
表 12-9 密码服务在数据集加工生产各环节的落点
| 环节 | 受保护对象 | 使用的密码能力 | 实现方式 | 单元 |
|---|---|---|---|---|
| 采集接入 | 源系统连接凭据、传输通道 | 机密性、真实性 | 凭据以主密钥加密存放;接口通道启用国密传输层加密;接入连接器以设备证书双向认证 | b0729、b0760 |
| 采集落地 | 原始图纸、工艺卡、报告、影像 | 机密性、完整性 | 落地即按一文一密加密;同时计算 SM3 摘要作为原始件指纹 | b0726、b0727 |
| 预处理 | 含敏感内容的中间件 | 机密性 | 脱敏前的原始副本加密存放并限时保留;脱敏后产物按分级决定是否加密 | b1870 |
| 标注 | 待标注样本、标注结果 | 完整性、不可否认性 | 标注任务包签名下发;标注结果提交时附提交人证书签名,形成操作归属 | b0729、b0730 |
| 合成与增强 | 生成样本、生成参数记录 | 完整性 | 生成批次记录计算摘要并加盖时间戳,区分人工样本与合成样本的来源 | b0715、b0726 |
| 质检 | 质检记录、缺陷清单 | 不可否认性 | 质检结论由质检岗以证书签名,签名值入质量档案 | b0729 |
| 验证 | 评测用基准集、评测结果 | 机密性、完整性 | 基准集按分片加密,评测结果与所用基准集版本指纹绑定 | b0726 |
| 入库发布 | 数据集版本、数据卡、元数据 | 完整性、不可否认性 | 版本指纹加版本签名;元数据加解密按运营平台集成要求实现 | b0726、b0798 |
| 对外流通 | 下载分片、交付清单、确权材料 | 机密性、真实性、不可否认性 | 按分片授权解密;交付清单签名并加盖时间戳;登记确权材料签名存证 | b0676、b0798 |
数据来源:招标文件第五章 3.1.2.1(12)(13)条、3.1.2.3(1)至(3)条、3.2.6.3 加工环节划分、3.2.6.12 安全合规要求。
### (二)三类对象的处理口径
加工主线上的对象按密码处理方式分三类,口径如下。
第一类是原始工程资料。图纸、工艺卡、地质条件报告、合同与报价文档,这类对象的特点是单件价值高、份数多、需长期保存。处理口径是落地即加密、摘要入库、按图号或文件标识建立密钥映射,解密只在确有加工需要时按任务授权进行,解密动作入调用日志。约四百至五百张图纸构成一个项目的工程资料集合,按一文一密处理后,授权粒度可以细到单张图纸。
第二类是数据集本体。预训练语料、指令微调样本、强化学习偏好组、基准测试题,这类对象的特点是体量大、以分片形式组织、要对外流通。处理口径是按分片加密并记录分片摘要,版本发布时生成版本指纹并签名。这样做的直接好处是对外提供数据集时可以按分片授权:定向开放给某一使用方的若干分片单独解密下发,其余分片的密钥不下发,不必为一次定向开放而解开整个数据集。
第三类是过程记录与元数据。加工日志、标注记录、质检结论、数据卡、血缘关系,这类对象的特点是体量小但证据价值高。处理口径是以完整性与不可否认性为主、机密性为辅:计算摘要、由责任岗位签名、必要时加盖时间戳,使记录在事后可以证明“是谁在什么时候提交的、此后没有被改动”。数据集元数据的加解密按系统集成要求与运营平台对接实现(b0798)。
### (三)密码应用与数据分级的对应关系
密码强度与控制严格程度按数据分级分档,不搞一刀切。分级标准由数据治理的数据安全规划域给出,本节按其分级结论配置控制点。图 12-4 给出分级与密码控制的对应关系。
图 12-4 数据分级与密码控制配置的对应关系。数据来源:招标文件第五章 3.1.2.1(12)(13)条与 3.2.6.12 第二项要求;分级名称按数据治理数据安全规划域的分级结论使用。
需要说明的是,分级与配置的对应关系在实施阶段会随分级目录的评审结果调整。本节给出的是配置原则与控制点清单,具体哪些数据对象落在哪一级,以经甲方确认的分级目录为准,平台的控制策略按目录配置而不写死在代码里。
## 六、等级保护 2.0 测评
本部分回应招标文件第五章 3.2.7「信息安全风险评估服务要求」中关于等级保护 2.0 测评的要求(b1879、b1880)。
招标文件的要求是对本项目建设的数据集加工生产平台进行等级保护 2.0 测评,提供测评报告或证书(b1880)。测评是外部动作,能不能通过取决于建设阶段的技术落实程度,因此我方把这件事拆成定级备案、建设整改、自评估、正式测评、整改复测五步,前三步在建设期内完成,后两步由具备资质的测评机构实施。
### (一)定级与备案
定级依据《信息安全技术 网络安全等级保护定级指南》开展。数据集加工生产平台承载矿山装备制造领域的重要行业数据,建成后要面向行业用户提供数据集服务并按统一要求接入国家数据基础设施(b0676),一旦数据遭篡改、泄露或丧失可用,影响范围超出本企业。按定级要求,我方建议将本平台定为第三级,最终级别由甲方会同主管部门确定。
定级工作按五步推进:由我方编制定级报告初稿,提出级别建议与依据;甲方组织专家评审;按评审意见修订;报行业主管部门审核;向属地公安机关网安部门备案并取得备案证明。备案的提交主体是甲方,我方负责编制定级报告、系统描述、网络拓扑、资产清单与安全保护措施说明等全部技术材料,并配合答复审核问询。
定级结论直接决定后续测评的条款范围与建设成本,因此这一步安排在平台详细设计完成之前启动,使等保三级的技术要求能够在设计阶段就纳入,而不是建成后再做改造。若最终定级为第二级,相应条款范围缩小,我方按确定级别调整建设内容并同步说明对配置与成本的影响。
### (二)等保三级技术要求的落实
等级保护 2.0 的安全通用要求分技术和管理两部分。技术部分包含安全物理环境、安全通信网络、安全区域边界、安全计算环境、安全管理中心五个层面。本项目兼具大数据平台属性,因此在通用要求之外同步对照大数据安全扩展要求的相关条款。各层面的主要控制点与本项目的落实方式如表 12-10 所示。
表 12-10 等保三级技术要求与本项目落实方式
| 层面 | 主要控制点 | 本项目落实方式 | 责任归属 |
|---|---|---|---|
| 安全物理环境 | 机房物理访问控制、防盗防破坏、温湿度与电力保障、防雷防火防水 | 平台部署在甲方既有数据中心,沿用其物理环境控制;我方核查并在测评材料中如实描述现状,不足项列整改建议 | 甲方机房为主,我方协助核查 |
| 安全通信网络 | 网络架构划分、通信传输加密、可信验证 | 加工生产区、运营服务区、密码资源区、运维管理区分区划分;跨区通信启用国密传输层加密;接入连接器以设备证书双向认证 | 我方设计,集成章节实施 |
| 安全区域边界 | 边界访问控制、入侵防范、恶意代码防范、安全审计 | 区间部署访问控制策略,按最小必要开放端口与协议;边界访问日志统一采集;外联出口按白名单放通 | 我方设计,甲方网络配合 |
| 安全计算环境 | 身份鉴别、访问控制、安全审计、入侵防范、数据完整性、数据保密性、数据备份恢复、剩余信息保护、个人信息保护 | 双因素身份鉴别与三员分立;按角色与分级的访问控制;三类日志采集与审计员专属查询;数据完整性用 SM3 校验、保密性用 SM4 加密;个人信息按去标识化处理 | 我方负责 |
| 安全管理中心 | 系统管理、审计管理、安全管理、集中管控 | 平台管理台承担系统与安全管理,审计管理独立入口;设备与服务状态集中采集,态势感知提供统一视图 | 我方负责 |
| 大数据安全扩展 | 数据采集授权、数据溯源、数据脱敏、数据销毁、多副本一致性 | 取数授权台账;数据血缘与版本记录;入库前脱敏;按保存期限销毁并留记录 | 我方负责 |
数据来源:招标文件第五章 3.2.7;控制点划分依据《信息安全技术 网络安全等级保护基本要求》安全通用要求与大数据安全扩展要求的层面设置。
表中把责任归属一列单独列出,是因为等保测评的对象是整个系统,其中物理环境与网络基础设施属甲方既有资产,我方无法单独改造。这一部分在测评准备阶段先做现状核查,核查结论与整改建议以书面形式提交甲方,由甲方决定是否整改。若甲方选择不整改,相关条款的符合情况按现状在测评中如实反映,我方不以任何方式掩盖。
网络分区是等保三级安全通信网络与安全区域边界两个层面的共同基础,也是本项目在甲方既有网络上需要新增的主要安全设计。分区方案与跨区策略如图 12-5 所示。
图 12-5 网络安全分区与跨区策略。数据来源:招标文件第五章 3.2.2 源系统范围、3.1.2.3 系统集成要求、3.3.1 硬件采购清单接入连接器配置;分区原则依据等级保护基本要求安全通信网络与安全区域边界层面。
五个分区按本项目数据流向划分。源系统区与加工生产区之间是单向只读,因为本项目对源系统的要求就是取数,不回写;少数场景(例如备料工艺回填零件明细与物料清单)确需回写时,单独开通反向通道并逐项审批,不把整条通道设为双向。加工生产区与运营服务区分开,是因为前者不对外、后者要对外,把外联出口收口到一个区,边界控制点就只有一处。密码资源区单列并只接受服务调用,避免密码设备暴露在业务网段。运维管理区单列,是三员分立在网络层的对应安排。
### (三)等保管理要求的落实
管理部分包含安全管理制度、安全管理机构、安全管理人员、安全建设管理、安全运维管理五个方面。本项目的管理要求落实依托项目管理制度体系,具体制度清单与模板见项目管理措施一节,本节只说明与安全直接相关的四项。
安全管理制度方面,编制平台安全管理办法、密码应用管理办法、账号与权限管理办法、日志审计管理办法、数据安全与脱敏操作规程、安全事件应急处置预案六份文件,随平台一并交付。这六份文件是测评时必查的材料,内容与平台实际配置一致,不做两套。
安全管理机构与人员方面,项目组按三员分立配置岗位,三员互不兼任,岗位职责写入岗位说明书。涉及甲方核心数据访问的岗位人员签署保密承诺,人员进出项目按入场登记与离场交接管理,离场当日吊销证书并禁用账号。
安全建设管理方面,平台的需求、设计、开发、测试、上线各阶段设安全检查点;第三方组件登记来源与许可,不使用未授权软件(b2219);上线前完成漏洞扫描与基线核查,发现的高危项在上线前处置完毕。
安全运维管理方面,变更走审批并留记录,配置基线定期核查,漏洞按发布的补丁周期评估与处置,备份按策略执行并定期做恢复验证。备份恢复的具体指标见非功能性技术要求一节。
### (四)测评范围界定与资产清单
测评能不能顺利推进,很大程度取决于范围界定得清不清楚。范围划大了,甲方既有设施的历史问题会落到本项目的整改清单上;划小了,测评结论覆盖不住甲方要的验收对象。因此范围在定级阶段就以资产清单的形式确定下来,并经甲方书面确认。
本项目建议的测评范围如表 12-11 所示。
表 12-11 测评范围资产清单与归属
| 资产类别 | 具体对象 | 是否在本项目测评范围 | 说明 |
|---|---|---|---|
| 应用系统 | 数据集加工生产平台、数据集运营服务管理平台、专项智能工具链、商用密码服务平台 | 在范围内 | 本项目建设内容,我方负责整改 |
| 训推环境 | 行业大模型训练推理服务环境 | 在范围内 | 按其与数据集的接口与数据流纳入 |
| 密码设备 | 服务器密码机、签名验签与时间戳服务、虚拟密码网关 | 在范围内 | 密评的主要对象 |
| 接入设备 | 接入连接器 | 在范围内 | 对外接口与日志存证能力需核查 |
| 服务器与存储 | 本项目采购的通用服务器与所用存储资源 | 在范围内 | 操作系统与数据库基线核查 |
| 网络设备 | 本项目新增分区所涉及的访问控制策略 | 部分在范围内 | 策略配置在范围内,设备本体属甲方资产 |
| 机房物理环境 | 甲方数据中心机房 | 核查但不整改 | 既有设施,提交现状说明与整改建议 |
| 源业务系统 | 甲方十余套既有业务系统 | 不在范围内 | 本项目只做只读取数,不改动其安全配置 |
| 终端 | 甲方办公终端 | 不在范围内 | 不属本项目建设内容 |
数据来源:招标文件第五章 3.2.1 服务采购清单、3.3.1 硬件采购清单、3.2.7 评估服务要求。
清单中“核查但不整改”与“不在范围内”两类需要甲方书面确认,确认文件随定级报告一并提交备案材料。若甲方要求把源业务系统或办公终端纳入测评范围,属本项目建设内容之外的工作量,由双方另行商定。
### (五)自评估的组织方式
自评估不是走一遍表格。为了让自评结论可用,我方按三条做法组织。
第一条是分条自查并留证。等保三级的条款逐条对应到具体的配置项、文件或演示步骤,自评估表的每一行都要填“证据在哪里”,填不出来的即判为不符合,不以“设计上支持”结案。
第二条是交叉自查。技术实现人员不自查自己负责的模块,由项目组内其他岗位交叉检查,发现的问题记入问题清单。这样做能挡掉一部分“自己看自己都没问题”的盲区。
第三条是预演现场测评。在机构进场前,按现场测评的常见环节做一次预演:配置核查、工具扫描、人员访谈各走一遍,特别是人员访谈——访谈对象答不上制度与操作规程的内容,是现场测评里常见的失分点,预演能提前发现培训缺口。预演发现的问题按整改清单处置,整改完成后再提请机构进场。
### (六)正式测评与整改
正式测评由具备等级测评资质的机构实施,流程按测评准备、方案编制、现场测评、报告编制四个阶段执行。我方在各阶段的配合内容包括:提供系统描述、网络拓扑、资产清单、安全策略配置、管理制度文件;开放测评所需的只读账号与演示环境;配合现场的配置核查、工具测试与人员访谈;对测评发现的问题提供技术说明。测评机构的选择、委托与费用安排由项目组统一办理,具体机构在中标后按甲方要求确认。
报告结论的处置口径预先说明。测评结论为符合或基本符合且无高风险问题时,报告提交甲方归档,作为验收材料之一。存在高风险问题或结论为不符合时,我方在接到报告后按问题清单编制整改方案,完成整改后提请机构复测,直至取得可接受的结论。为此在实施计划中为整改复测预留专门窗口,不把测评安排在验收前的最后时段。相关费用已在报价中考虑,不因整改复测向甲方另行计费。
需要如实说明一点:等级测评报告由具备资质的测评机构出具,不是我方可以自行签发的文件。我方承诺的是按等保三级要求完成建设与整改、承担测评组织与配合工作、并把机构出具的报告提交甲方(b1880)。
## 七、商用密码应用安全性评估
本部分回应招标文件第五章 3.2.7 中关于商用密码应用安全性评估的要求(b1880),并与第 3.1.2.1 条密码功能要求相衔接。
商用密码应用安全性评估(以下简称密评)重点核查:算法与产品是否合规、密钥是否受控、该用密码的环节是否落实。实践中常见失分点有三处:用了不合规的算法或非认证产品;密钥在系统外以明文形式出现过;关键环节该用密码而没有用。本节设计围绕这三处组织。
### (一)评估依据与前置动作
密评依据《信息安全技术 信息系统密码应用基本要求》及配套的测评要求执行,评估等级与等级保护级别对应,本项目按第三级准备。
密评有一个容易被忽略的前置动作:密码应用方案要先编制并经评审,再按方案实施,最后按方案评估。顺序颠倒的后果是实施完成后发现方案本身不符合要求,只能返工。因此我方把《商用密码应用方案》列为平台详细设计阶段的交付物,内容包括密码应用需求分析、密码算法与密码产品选型、密钥体系设计、密码服务部署方案、密钥管理策略与安全管理措施,编制完成后提请甲方组织专家评审,按评审意见修订后作为实施依据。
算法选型只用国家批准的商用密码算法:对称加密用 SM4,非对称运算与签名用 SM2,摘要用 SM3,涉及标识密码场景用 SM9,密码机内部存储用 SM1。国际算法仅在与外部系统互联确有必要时按兼容需要启用,采购的服务器密码机同时支持 RSA2048 与 RSA4096(b2150r02),但本项目内部链路的保护一律使用国密算法。
密码产品一律选用持有国家密码管理局颁发的《商用密码产品认证证书》的产品(b0737、b0742)。采购与实施阶段逐台核验证书编号、产品型号、认证范围与有效期,核验记录随密评材料提交。证书不在有效期内或认证范围不覆盖本项目用法的产品不予使用。
### (二)四个技术层面的密码应用设计
密评的技术部分按物理和环境、网络和通信、设备和计算、应用和数据四个层面考察,另有密钥管理与安全管理两部分贯穿其中。各层面的要求与本项目的实现方式如表 12-12 所示。
表 12-12 密评技术要求与本项目密码应用实现
| 层面 | 评估关注点 | 本项目实现方式 | 所用算法与产品 |
|---|---|---|---|
| 物理和环境安全 | 机房门禁与视频记录的真实性、完整性 | 沿用甲方数据中心既有门禁与监控;核查其是否采用合规密码模块,不足项如实记录并提交整改建议 | 甲方既有设施 |
| 网络和通信安全 | 通信实体身份鉴别、通信数据完整性与机密性、网络边界访问控制信息的完整性 | 跨区通信启用国密传输层加密;接入连接器与加工节点以设备证书双向认证;访问控制策略配置变更计算摘要并签名留存 | SM2 证书认证、SM4 传输加密、SM3 完整性校验 |
| 设备和计算安全 | 设备身份鉴别、远程管理通道安全、系统资源访问控制信息与日志记录的完整性 | 运维通道以证书加口令双因素接入;设备与服务器配置基线计算摘要定期比对;日志归档件签名留存 | SM2 双因素认证、SM3 摘要、SM2 签名 |
| 应用和数据安全 | 应用身份鉴别、访问控制信息完整性、重要数据传输与存储的机密性与完整性、不可否认性 | 应用以标识加凭据鉴权;权限配置变更留摘要;数据按一文一密与一数据一密加密存储;数据集版本与交付清单签名并加盖时间戳 | SM4 加解密、SM3 摘要、SM2 签名、时间戳服务 |
| 密钥管理 | 密钥产生、分发、存储、使用、更新、归档、销毁各环节的合规性 | 密钥在密码机内产生、根密钥不出设备、分量导入双人操作、备份加密保管、销毁前校验数据状态、操作逐笔审计 | 服务器密码机安全区、平台密钥管理模块 |
| 安全管理 | 制度、人员、实施与应急的管理措施 | 密码应用管理办法、密钥管理规程、三员分立、密码设备故障应急处置预案 | 管理文件与岗位配置 |
数据来源:招标文件第五章 3.2.7 与 3.1.2.1(12)(13)条;层面划分依据《信息安全技术 信息系统密码应用基本要求》的技术要求结构。
表中第一行需要特别说明。机房门禁与视频记录的密码应用属甲方既有设施范围,本项目不新建机房。我方在密评准备阶段对这一层面做现状核查并书面提交结论,若既有设施未采用合规密码模块,相应条款的评估结果受此影响,这一点在密码应用方案中会提前向甲方说明,由甲方决定是否就该层面单独整改。
### (三)自评估、正式评估与整改
密评同样按先自评、后正式评的顺序安排。
自评估阶段由项目组按测评要求逐条自查,形成自评估表与证据清单。证据清单是密评的关键材料,每一条要求都要指明证据在哪里:哪个配置项、哪段日志、哪份文件、哪次演示。失分常见原因是已实施但证据不足。证据组织与技术实现同步推进,不在机构进场前临时收集。
正式评估由具备商用密码应用安全性评估资质的机构实施。我方的配合内容包括:提交密码应用方案与评审意见、密码产品认证证书核验记录、密钥管理规程与操作台账、系统配置与日志样本、现场演示密码功能的调用与密钥操作流程。机构的选择与委托由项目组统一办理,机构名单在中标后按甲方要求确认。
评估结论的处置与等保一致:取得符合结论的报告提交甲方归档;存在不符合项的按清单整改并申请复评。密评与等保测评在时间上安排为先后衔接而非同时进行,因为两者的整改动作可能相互影响,同时进场容易出现一方的整改引发另一方条款变化的情形。具体时序见本节第十二部分。
### (四)密码应用方案大纲与证据组织
《商用密码应用方案》是密评的实施依据,也是评估机构进场后首先要看的文件。为避免编制时遗漏条款,方案按表 12-13 的大纲组织,各章与测评要求的层面一一对应。
表 12-13 《商用密码应用方案》编制大纲
| 章 | 内容 | 对应测评层面 |
|---|---|---|
| 一 | 系统概述:业务功能、数据类型与分级、用户与角色、网络分区与部署形态 | 全局 |
| 二 | 密码应用需求分析:按真实性、机密性、完整性、不可否认性四类需求逐项列出保护对象 | 全局 |
| 三 | 密码算法与密码产品选型:算法清单、产品清单、认证证书核验情况 | 全局 |
| 四 | 物理和环境安全的密码应用:门禁与视频记录的现状与整改建议 | 物理和环境 |
| 五 | 网络和通信安全的密码应用:通信实体鉴别、传输加密、策略完整性保护 | 网络和通信 |
| 六 | 设备和计算安全的密码应用:设备鉴别、远程管理通道、日志完整性保护 | 设备和计算 |
| 七 | 应用和数据安全的密码应用:应用鉴别、权限信息完整性、数据加密与签名、时间戳 | 应用和数据 |
| 八 | 密钥管理:三级密钥体系、各环节操作规程、人员与介质管理 | 密钥管理 |
| 九 | 安全管理:制度清单、岗位职责、应急处置、人员培训 | 安全管理 |
| 十 | 实施与验证计划:建设节点、自评估安排、评估委托与整改安排 | 全局 |
数据来源:招标文件第五章 3.2.7;章节与层面的对应关系依据《信息安全技术 信息系统密码应用基本要求》的要求结构。
证据的组织与方案编制同步进行。每一条测评要求在证据清单中登记三项内容:证据类型(配置截图、日志样本、文件、现场演示)、证据位置(哪台设备的哪个配置项、哪份文件的哪一节)、责任岗位。证据清单按层面分册,随自评估表一并移交评估机构。
有三类证据最容易在进场时拿不出来,因此单独安排。一是密钥操作的历史记录:密钥产生、导入、备份、轮换、销毁的台账要从建设之初就开始记,事后无法补造。二是算法使用的实际证明:不仅要说明设计上用了国密算法,还要能从日志或抓包中显示实际调用的算法标识。三是人员操作的留痕:双人复核、分量导入这类流程,要有两人分别操作的记录,而不是一人代办后补签。
同样如实说明:密评报告由具备资质的评估机构出具。我方承诺的是按第三级密码应用要求完成方案编制、建设实施与整改,承担评估组织与配合工作,并把机构出具的报告提交甲方(b1880)。
## 八、项目安全合规建设
本部分回应招标文件第五章 3.2.6.12「项目安全合规建设要求」的三项要求(b1868 至 b1871):建设内容合规性核查与数据集来源合法性承诺(b1869)、四类敏感数据的去标识化或脱敏处理(b1870)、平台的审计日志记录与权限校验及访问名单控制(b1871)。
### (一)建设内容合规性核查与来源合法性承诺
招标文件要求核查项目建设过程中是否包含不可用于商业用途的建设内容,并承诺数据集来源的合法性(b1869)。这条要求的现实意义很直接:本项目建成的数据集最终要在数据交易所挂牌、上架、交易(b0676),数据集里如果混入了不可商用的素材,挂牌即构成侵权,损失由甲方承担。
核查按素材登记、许可核验、结论判定、台账留存四步执行。凡进入加工流水线的素材,无论来自甲方业务系统、客户方提供、公开渠道获取还是我方工具产生,一律先登记来源、取得方式与许可依据,再做许可核验,核验结论分可商用、限制使用、不可用三档。限制使用的素材标注其限制条件(例如仅可用于内部训练不可对外发布),由平台在数据卡与流通控制上执行该限制;不可用的素材不进入数据集,已进入的回溯清除并记录。
各类来源的合法性判据与核验材料如表 12-14 所示。
表 12-14 数据来源类型、合法性判据与核验材料
| 来源类型 | 典型素材 | 合法性判据 | 核验材料 | 处置口径 |
|---|---|---|---|---|
| 甲方业务系统 | 图纸、工艺卡、工单、检验记录、设备时序数据 | 甲方为数据权利人并出具本项目使用授权 | 取数授权函、已授权数据域清单、接口开通记录 | 按授权范围取数,超范围字段不接入 |
| 客户方提供 | 矿方地质条件报告、工作面参数、接口会商记录 | 甲方与客户之间的合同或单独授权允许用于本项目 | 甲方出具的客户方授权说明 | 无授权说明的不进数据集;已接入的做降精度处理并限内部使用 |
| 供应商与协作方提供 | 材料质保书、外协件图纸、设备手册 | 相关合同未限制使用,或取得提供方同意 | 合同条款摘录或同意函 | 涉及第三方技术秘密的不进对外流通数据集 |
| 公开标准与规范 | 国家标准、行业标准文本 | 标准文本的著作权归属与引用限制 | 标准来源说明与引用方式说明 | 以引用条款号与要点的方式使用,不整段录入可交易语料 |
| 公开文献与资料 | 论文、图书、技术文章 | 许可类型是否允许商业使用 | 许可声明截取、授权页记录 | 非商用许可的不进数据集;仅作内部参考 |
| 开源数据集与模型 | 公开语料、开源模型权重 | 许可证是否含非商业用途限制 | 许可证文本与版本记录 | 含非商用条款的不用于本项目交付物 |
| 我方工具产生 | 合成样本、增强样本、生成的指令数据 | 生成所依据的种子数据是否合法可商用 | 生成批次记录与种子数据来源链 | 种子不合规则产物同样不可用,按批次回溯 |
数据来源:招标文件第五章 3.2.6.12 第一项(b1869)与 1.2.6 服务与安全目标(b0676)。
公开渠道获取的素材是风险最集中的一类,因此单设一道闸口:这类素材在登记时必须填写许可类型与来源地址,许可类型不明的按不可用处理,不做“先用起来再说”的处置。合成数据的合法性沿着种子数据追溯,这一点容易被忽略,而本项目的指令数据与工单故障场景数据有相当部分来自合成(九类工具链中的数据生成与增强类),所以生成批次记录里必须登记种子数据的来源批次,形成可回溯的链条。
核查结论汇总为《数据来源合法性核查台账》,按数据集与批次组织,随数据集版本一同交付。基于台账,我方出具《数据集来源合法性承诺》,承诺要点为:本项目交付的数据集所含素材均经来源登记与许可核验;不含许可条款禁止商业使用的素材;涉及第三方权利的素材已取得相应授权或已做排除处理;若后续发现权利争议,我方配合核查并承担因我方核验不实导致的责任。承诺文本在中标后按甲方格式要求出具并盖章。
### (二)四类敏感数据的去标识化与脱敏
招标文件要求对涉及个人信息、敏感地理信息、重要行业数据、企业秘密数据进行去标识化或脱敏处理(b1870)。本项目的难处不在于会不会脱敏,而在于脱敏之后数据集还得有用。把工艺参数一律置空,数据集就失去了训练价值;把参数原样保留,核心工艺能力就外泄。所以本项目的脱敏设计围绕一个原则组织:删除可识别到具体主体的信息,保留可供模型学习的结构与关系。
四类数据的处理方法如表 12-15 所示。
表 12-15 四类敏感数据的脱敏方法与可用性考虑
| 数据类别 | 本项目中的典型字段 | 处理方法 | 处理后保留的训练价值 | 可逆性 |
|---|---|---|---|---|
| 个人信息 | 工艺卡编制人与审核人、质检员工号与签名、焊工班次与工号、运维值班人 | 直接标识符移除;工号替换为岗位角色码;签名图像移除并以“已签署”状态位代替 | 保留岗位角色与流程状态,可学习审批流与责任链结构 | 不可逆;角色映射表单独加密保管 |
| 敏感地理信息 | 矿井名称、工作面编号、井下坐标、巷道布置、煤层赋存参数 | 矿井与工作面代号化;坐标降精度或泛化为区域;巷道布置图不进数据集;赋存参数保留数值但移除定位信息 | 保留工况参数与选型条件的对应关系,可学习条件到配置的映射 | 代号化可逆(映射表按核心级管控),坐标降精度不可逆 |
| 重要行业数据 | 二十八道备料工序字典与排序规则、热处理作业指导书参数、焊接参数窗口、校核公式门槛值 | 参数区间化或归一化;工序与设备名称代号化;绝对门槛值转为相对关系表述;公式本体不进数据集 | 保留工序先后约束、参数与质量结果的相关关系、参数偏离的方向与幅度 | 区间化不可逆;代号映射按核心级管控 |
| 企业秘密数据 | 客户名称、合同金额、报价构成、供应商与材料批次来源、库存资金占用 | 客户与供应商代号化;金额分档或按比例归一;报价构成项保留科目不保留金额;批次号替换为批次序号 | 保留需求规模分布、价格变动趋势、批次与质量的关联性 | 代号化可逆(映射表按核心级管控),金额分档不可逆 |
数据来源:招标文件第五章 3.2.6.12 第二项(b1870);字段举例依据同章 3.2.2 各源系统数据范围与甲方需求说明中的业务对象。
脱敏的时机安排在数据进入加工流水线的第一道预处理环节,这一点在本节第二部分的设计原则中已说明,此处补充实现细节。原始件加密保存在受控区,保留期按数据生存周期规划执行,期间仅限经审批的定额核算等必须使用原值的任务按任务授权解密读取;脱敏后的产物进入标注、合成、质检、验证各环节,这些环节处理的是降敏数据。代号映射表按核心级管控,单独加密存储,访问需逐人审批,不与数据集一同交付。
脱敏执行与效果验证的流程如图 12-6 所示。
敏感信息的检出不靠一条万能规则,而靠一组按字段类型组织的规则加一个在自由文本上工作的模型通道。规则通道的类型与检出依据如表 12-16 所示。
表 12-16 敏感信息检出规则类型与检出依据
| 规则类型 | 检出依据 | 本项目中的典型目标 | 误检与漏检的处置 |
|---|---|---|---|
| 字段名匹配 | 结构化数据的列名、数据字典中的字段说明 | 客户名称、联系人、工号、单价、合同额 | 字段名不规范的按取值特征二次判定 |
| 取值格式匹配 | 身份证号、手机号、银行账号、坐标、金额的格式特征 | 过程记录中的联系方式、矿井坐标 | 格式相近的业务编码加入例外清单,避免整列误脱敏 |
| 字典比对 | 客户名录、供应商名录、矿井名录、人员名录 | 自由文本中出现的实体名称 | 名录按季度更新,新增实体回溯处理既有批次 |
| 文档结构定位 | 图纸标题栏、工艺卡签署区、报告封面与落款 | 图纸与工艺卡上的签署信息、单位名称 | 版式变化导致定位失败的转人工复核 |
| 数值区间判定 | 工艺参数与质量指标的取值范围 | 热处理温度与保温时间、焊接参数窗口 | 区间化粒度经工艺口确认,过粗则失去训练价值 |
| 模型通道 | 自由文本中的实体提及与上下文语义 | 会议记录、工单描述、故障处置记录中的人名与客户提及 | 模型判定为疑似的交人工确认,确认结果回流为规则 |
数据来源:招标文件第五章 3.2.6.12 第二项;字段类型依据同章 3.2.2 各源系统的数据范围。
表中最后一列是这张表真正的用处所在。误检与漏检都有代价,但代价不对称:漏检的后果是敏感信息进了数据集,发现时可能已经发布;误检的后果是数据可用性下降,发现时还能补救。所以规则的配置偏向于宁可误检,疑似一律进人工确认队列,由人工决定是否脱敏,确认结果回流为规则或例外,使队列规模随批次推进而下降。区间化粒度是个例外:粒度定得过粗,数据集就学不到参数与结果的关系,所以这一项的取值要与工艺口逐项确认,不由安全侧单方面决定。
图 12-6 脱敏执行与效果验证流程。数据来源:招标文件第五章 3.2.6.12 第二项与 3.2.6.3 加工环节划分。
脱敏效果的验收口径这样定。敏感字段的检出以规则与模型双通道并行:规则通道覆盖可枚举的标识符模式,模型通道负责自由文本中的提及。首轮上线时,规则通道按本项目已盘点的字段类型配置,模型通道在抽样评估集上的检出率作为基线记录在验收文档中;每轮数据集发布前按不低于约定比例做人工抽样复核,复核发现的漏检模式补入规则库并对该批次重跑。随着规则库积累,检出覆盖逐步接近全覆盖,但我方不以“无漏检”作为承诺口径——可承诺的是检出基线、抽样复核比例、漏检发现后的回溯范围与完成时限这三项。若某一批次的抽样复核漏检率超过约定阈值,该批次不予发布,整批重做脱敏并重新复核,这是本项目脱敏环节的回退机制。
重标识风险测试作为补充验证手段,方法是在降敏数据上尝试用外部可得信息做关联还原,评估还原到具体主体的可能性。测试由质检岗与安全岗联合执行,结论记入数据集质量档案,供数据集质量评测环节引用。
### (三)全流程审计与日志记录
招标文件要求平台具备全流程审计和日志记录(b1871)。密码服务平台的日志设计见本节第四部分第(十一)条,此处说明数据加工生产平台与运营平台侧的数据对象级审计。
审计的记录单位是“谁对哪个数据对象做了什么”。平台对数据对象的九类操作记录审计事件:取数接入、脱敏执行、标注提交、合成生成、质检判定、版本发布、授权变更、下载导出、删除销毁。每条审计事件记录操作时间、操作主体(账号与岗位角色)、来源地址、对象标识与版本、操作类型、操作参数摘要、结果状态,以及该操作所调用的密码服务记录标识,使审计链与密码调用链可以相互对照。
审计事件的记录字段如表 12-17 所示。字段设计上有一条原则:审计记录本身不得成为新的泄露渠道,因此记录对象标识与操作参数的摘要,不记录数据内容与密钥材料。
表 12-17 数据对象级审计事件的记录字段
| 字段 | 内容 | 用途 |
|---|---|---|
| 事件标识 | 全局唯一编号 | 事件引用与关联 |
| 发生时间 | 统一时间源的时间戳 | 时序排查,与密码调用记录对齐 |
| 操作主体 | 账号、岗位角色、所属租户 | 按主体追溯 |
| 来源地址 | 客户端地址与接入方式 | 异常接入排查 |
| 操作类型 | 九类操作之一 | 分类统计 |
| 对象标识 | 数据集、批次、分片或文件的标识与版本 | 按对象追溯 |
| 对象分级 | 该对象的分类分级结果 | 高敏操作的重点核查 |
| 操作参数摘要 | 关键参数的摘要值,不含数据内容 | 操作可复现而内容不泄露 |
| 结果状态 | 成功、失败、被拒绝及原因码 | 越权尝试统计 |
| 关联密码调用 | 本次操作调用的密码服务记录标识 | 审计链与密码调用链对照 |
| 审批关联 | 若该操作需审批,记录审批单号与审批人角色 | 核查授权是否先于操作 |
数据来源:招标文件第五章 3.2.6.12 第三项(b1871)与 3.1.2.1(10)条日志要求。
审计事件须记录审批单号,以便直接核验「授权先于操作」,避免日志与审批系统人工对账。
审计覆盖的建设口径按两步走。首轮上线时覆盖上述九类操作,覆盖范围与事件字段写入验收文档作为基线;试运行期间按季度检查审计缺口,把新增的功能入口纳入采集,使审计覆盖逐步接近全流程。这里不写“全流程无遗漏”,因为平台在建设周期内会持续增加功能模块,任何时点的绝对覆盖都是不可核验的承诺;可核验的是基线覆盖范围、缺口检查频次与补齐时限。
审计数据的保护沿用三员分立原则:审计日志存储独立、仅审计管理员可查询、不可编辑删除、归档件签名留存。审计查询支持按对象追溯(给定一个数据集分片,列出其全部加工与访问记录)与按主体追溯(给定一个账号,列出其全部操作记录)两个方向,前者用于质量归因,后者用于安全检查。
### (四)权限校验与访问名单控制
招标文件同条要求平台具备严格的权限校验和访问名单控制(b1871)。权限模型按角色与属性两层组织。
角色层解决“这个岗位能做哪类事”。平台按岗位设置角色,例如采集接入员、预处理员、标注员、标注审核员、质检员、数据集发布员、运营管理员、系统管理员、安全管理员、审计管理员,每个角色绑定一组操作权限。角色之间设互斥关系:标注员与标注审核员不可同一人兼任同一任务,发布员与质检员不可兼任同一数据集的质检与发布,三员角色互不兼任。
属性层解决“这个人能碰哪些数据”。权限判定除角色外还比对数据对象的分级、所属业务域、所属数据集与批次,以及操作人的授权范围。举例来说,一名标注员拥有标注提交权限,但只能看到分配给他的任务包内的样本;一名质检员可以查看某数据集的质检样本,但不能下载整个数据集。
角色与操作的对应关系如表 12-18 所示。表中只列本项目的关键操作,完整权限矩阵随平台交付。
表 12-18 角色与关键操作权限矩阵
| 角色 | 取数接入 | 脱敏执行 | 标注提交 | 标注审核 | 质检判定 | 版本发布 | 下载导出 | 授权变更 | 密钥操作 | 日志查询 |
|---|---|---|---|---|---|---|---|---|---|---|
| 采集接入员 | 可 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 |
| 预处理员 | 否 | 可 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 |
| 标注员 | 否 | 否 | 限本人任务包 | 否 | 否 | 否 | 否 | 否 | 否 | 否 |
| 标注审核员 | 否 | 否 | 否 | 可 | 否 | 否 | 否 | 否 | 否 | 否 |
| 质检员 | 否 | 否 | 否 | 否 | 可 | 否 | 限质检样本 | 否 | 否 | 否 |
| 数据集发布员 | 否 | 否 | 否 | 否 | 否 | 需双人确认 | 需审批 | 否 | 否 | 否 |
| 运营管理员 | 否 | 否 | 否 | 否 | 否 | 否 | 需审批 | 可 | 否 | 否 |
| 系统管理员 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 限分量操作 | 否 |
| 安全管理员 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 可 | 限策略设定 | 否 |
| 审计管理员 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 否 | 可 |
数据来源:招标文件第五章 3.2.6.12 第三项(b1871)与 3.1.2.1(5)(9)(10)条。
矩阵里有三处刻意的空缺。系统管理员不能查日志,也不能单独完成密钥操作,只能执行分量导入中属于自己的那一份。安全管理员能设密钥策略但不能执行具体的密钥导入与销毁。审计管理员除日志查询外什么都不能做。这三处空缺合起来就是三员分立在权限模型上的落地,也是等保与密评都会重点核查的一处。
访问名单控制按三层设置。第一层是账号名单,平台账号由安全管理员按人创建,离场即禁用,不设共享账号与通用账号。第二层是地址名单,管理台与审计入口仅对运维网段开放,密码服务调用按应用登记的网段白名单放通(b0717)。第三层是数据集授权名单,数据集与分片的访问按使用方逐项授权,授权记录授权范围、用途、期限与审批人,到期自动失效需重新申请。对外提供数据集服务时,按此名单下发分片密钥,这与本节第五部分的按分片授权设计相衔接。
敏感操作另加双人复核:数据集批量导出、权限批量变更、代号映射表访问、密钥销毁这四类操作需第二名具备相应权限的人员确认后方可执行,两人的操作记录分别留痕。这项控制针对的是高权限账号滥用的风险,表 12-2 中已列出。
## 九、信创适配与密码产品资质材料
本部分回应招标文件第五章 3.1.2.1 第(15)至(19)条(b0735 至 b0742),即安全软件与国产化基础环境的适配兼容要求、兼容性互认证明材料要求、商用密码产品认证证书要求与多厂商密码机集成证明要求。
### (一)适配范围与证明材料口径
招标文件对安全软件与国产化操作系统、中央处理器、数据库、中间件四类基础环境的适配提出了要求,并要求提供兼容性互认证明材料(b0735、b0738)。两处条文对材料份数的表述不同,我方按从严口径执行:四类基础环境**每类提供不少于 3 份**兼容性互认证明材料,合计不少于 12 份。按从严执行的理由是,满足较高份数要求同时即满足较低份数要求,不存在少提的风险。
国产化环境的具体范围按招标文件 3.1.2.2.7 条列举的国产服务器、中央处理器、存储设备、网络设备、操作系统与数据库范围选取(b0788 至 b0793),中间件按与所选操作系统和数据库配套的国产中间件选取。具体产品型号在中标后按甲方既有环境与采购结果确定,确定前以适配类别和份数承诺。
多厂商密码机集成方面,我方提供不少于三家厂商密码设备的互认证明材料(b0740、b0741)。这项要求与本节第四部分第(九)条的三层封装设计相配套:封装设计保证了换件不改上层代码,互认证明则是这一能力的书面佐证。
商用密码产品认证证书方面,本项目所用密码产品持有国家密码管理局颁发的《商用密码产品认证证书》(b0737、b0742),投标阶段提供产品证书复印件,实施阶段逐台核验证书编号、型号、认证范围与有效期,核验记录随密评材料一并提交。
各类证明材料的组织方式如表 12-19 所示。
表 12-19 信创适配与资质证明材料清单
| 材料类别 | 招标文件要求 | 我方提供 | 材料形式 | 本投标文件中的位置 |
|---|---|---|---|---|
| 操作系统兼容性互认 | 每类不少于 1 份/不少于 3 份 | 不少于 3 份 | 厂商互认证明或兼容性测试报告 | 【待填:互认证明扫描件,附于技术文件附件】 |
| 中央处理器兼容性互认 | 每类不少于 1 份/不少于 3 份 | 不少于 3 份 | 厂商互认证明或兼容性测试报告 | 【待填:互认证明扫描件】 |
| 数据库兼容性互认 | 每类不少于 1 份/不少于 3 份 | 不少于 3 份 | 厂商互认证明或兼容性测试报告 | 【待填:互认证明扫描件】 |
| 中间件兼容性互认 | 每类不少于 1 份/不少于 3 份 | 不少于 3 份 | 厂商互认证明或兼容性测试报告 | 【待填:互认证明扫描件】 |
| 多厂商密码机互认 | 不少于三家厂商 | 不少于 3 家 | 设备互认证明与型号清单 | 【待填:互认证明扫描件与设备型号清单】 |
| 商用密码产品认证证书 | 须具有 | 所用密码产品均持有 | 国家密码管理局颁发证书复印件 | 【待填:证书复印件,附证书编号与有效期】 |
数据来源:招标文件第五章 3.1.2.1(15)至(19)条。
### (二)适配验证方法
互认证明是材料,适配是否真的可用要靠验证。我方在实施阶段按四步做适配验证,验证结论形成《国产化环境适配报告》交付甲方。
第一步是安装验证:在选定的国产操作系统与中央处理器架构上完成安全软件与密码服务组件的安装部署,记录依赖项、编译参数与已知问题。第二步是功能验证:按本节第四部分的十九条功能要求逐项在国产环境下验证可用,重点是密码运算接口、软件开发工具包的各语言版本、与国产数据库的连接与事务行为。第三步是性能验证:在国产环境下实测密码服务的吞吐与时延,与设备标称参数对照,确认不存在因适配层带来的显著损耗。第四步是兼容回归:在操作系统与数据库的小版本升级后重跑功能与性能用例,确认升级未破坏适配。
适配过程中若出现确实无法在某一国产组合上满足功能或性能要求的情形,处置口径是先更换该类组件的具体产品,在同类国产产品中另选可适配型号;若同类产品均不可行,则向甲方书面说明情况与影响范围,由甲方决定是否调整该项配置要求。这是本项适配工作的回退路径。
整体软硬件国产化比率不低于 80% 的测算方法与达成口径,涉及服务器、存储、网络、芯片、数据库等全部采购对象(b0677、b2219),在非功能性技术要求一节统一说明,本节只覆盖安全软件与密码产品这一部分。
## 十、保密与施工安全
本部分回应招标文件第四章第 8 章「保密及施工安全」(b2222、b2223)。
招标文件要求投标方在系统安装调试过程中,对涉及招标方的产品和商业秘密按国家《保守国家秘密法》及招标方的保密要求进行保密,施工前按招标方要求签署《保密协议》及《安全承诺书》,因投标方造成泄密或安全事故的,赔偿损失并承担法律责任(b2223)。我方接受上述要求,不提出偏离,并按下述安排落实。
### (一)协议签署与保密范围
我方在进场施工前,按甲方提供的格式签署《保密协议》与《安全承诺书》;甲方另有保密管理制度需签署确认的,一并签署。协议由我方加盖公章,参与本项目的人员另行逐人签署个人保密承诺。
保密范围按四类界定。第一类是产品与技术秘密:图纸、工艺卡、工序字典、作业指导书、校核方法与参数窗口。第二类是商业秘密:客户与供应商信息、合同与报价、物料价格、库存与资金数据。第三类是客户方资料:矿方提供的地质条件报告、工作面参数与接口会商记录,这一类的权利人是甲方的客户,保密责任不因其不属甲方自有资料而减轻。第四类是本项目过程资料:系统架构、网络拓扑、账号与权限配置、安全测评报告与整改记录,这类资料本身即是攻击面信息。
保密义务的期限按协议约定,协议未约定时按项目终验后不少于五年执行,涉及技术秘密的部分在秘密性消失前持续有效。
### (二)人员保密管理
人员是保密管理的主要风险来源,因此按入场、在场、离场三个阶段设控制点。
入场前,项目组核查人员背景并组织保密与安全培训,培训内容包括保密范围、违规情形、载体管理要求与现场安全规定,培训记录留存。签署个人保密承诺与安全承诺后方可入场,入场人员名单报甲方备案。
在场期间,权限按岗位最小必要分配,不以“方便干活”为由放宽;访问核心级数据需逐项审批;现场作业区域按甲方规定活动,不进入与本项目无关的区域。涉及甲方数据的工作一律在甲方指定的网络环境中完成,数据不带出甲方网络;确需远程协作时,走甲方审批的受控通道接入,远程会话录屏留存,不在远程端留存数据副本。
离场时办理交接:归还门禁与介质,吊销证书,禁用账号,移交工作成果与过程记录,签署离场确认。人员岗位调整或退出项目的,当日完成权限回收,不留“虽已离场但账号还在”的情形。
### (三)载体与数据管理
涉及甲方信息的电子载体按登记、使用、归还全程管理。移动存储介质登记编号后限项目内使用,私有设备不接入甲方网络,不以个人账号的网络服务传输项目资料。打印与复制按需申请,打印件标注密级与份数并在使用后回收或销毁。需要跨场地传输的资料以加密方式传输,密钥与密文分渠道交付。
数据不出甲方网络是本项目的基本口径。数据集加工生产的全部环节在甲方数据中心内网完成,加工工具链与训练推理环境部署在内网,模型按统一网关接入,数据按分级决定其可进入的推理环境,最高敏感级的数据在网关层即被拦截,不进入外部推理环境。这一口径与数据治理的数据安全规划保持一致。
### (四)现场作业安全
硬件设备的到货验收、上架布线与机房作业涉及现场施工,按甲方安全管理规定执行。作业前办理作业许可,接受进厂安全教育,按规定佩戴防护用品;机房内作业不擅自改动与本项目无关的线路与设备,涉及断电、改线的作业提前报批并选在甲方约定的窗口期执行;作业完成后清理现场,恢复原状,移交作业记录。
安全事故的处置与责任按招标文件与合同约定执行:发生事故立即报告甲方并采取应急措施,配合调查,承担因我方原因造成的损失赔偿与法律责任(b2223)。现场施工的具体实施步骤与设备安装适配安排见系统集成方案一节。
## 十一、安全运营、应急处置与安全交付物
本部分回应招标文件第五章 3.1.2.1 第(14)条告警管理在运行侧的落实(b0733、b0734)、3.2.6.12 第三项审计与权限控制的持续有效性(b1871),并为 3.2.7 测评中安全运维管理部分提供证据基础(b1880)。平台整体的容灾、备份恢复与可用性指标见非功能性技术要求一节,本部分只涉及安全运营与安全事件。
### (一)安全运营的日常节律
安全控制建成之后会随时间失效:账号在人员流动中沉积,策略在一次次临时放通后变松,规则库跟不上新出现的敏感模式。因此安全运营按固定节律做几件具体的事,而不是等出问题再查。节律安排如表 12-20 所示。
表 12-20 安全运营的日常节律
| 周期 | 动作 | 产出 | 责任角色 |
|---|---|---|---|
| 每日 | 查看一级与二级告警并记录处置;核对密码设备与服务状态;查看越权调用尝试统计 | 值班记录 | 安全管理员 |
| 每周 | 核查新增与变更的账号授权;核查临时放通的策略是否已到期回收;抽查审计日志完整性 | 周核查表 | 安全管理员、审计管理员 |
| 每月 | 核查三员账号互斥状态与证书有效期;统计敏感操作与双人复核执行情况;更新敏感实体名录 | 月度安全报告 | 安全管理员 |
| 每季 | 审计覆盖缺口检查;脱敏规则库评审与补充;配置基线核查;漏洞评估与补丁处置 | 季度核查报告、规则库变更记录 | 项目组安全岗 |
| 每半年 | 密钥与证书轮换执行;应急处置预案演练;权限矩阵逐条复核 | 轮换记录、演练报告、权限复核表 | 项目组安全岗 |
| 按需 | 人员入场与离场的权限开通与回收;新增功能模块的审计接入 | 人员权限台账、审计接入记录 | 安全管理员 |
数据来源:招标文件第五章 3.1.2.1(10)(14)条与 3.2.6.12 第三项;节律设置参照等级保护基本要求安全运维管理层面的检查要求。
表中“临时放通的策略是否已到期回收”这一项,是本项目的实施阶段最需要盯住的一处。调试期间为了把链路接通,往往会临时放开端口与地址,这些临时策略如果没人回收,等保测评时会成为访问控制条款的失分项。实现上,临时策略在配置时必须填写到期时间,到期系统提示,未处理的进入周核查表。
### (二)安全事件分级与处置流程
安全事件按影响范围与可逆性分三级。一级事件指已经发生数据外泄、数据被篡改且已对外发布、密码设备或密钥疑似失控三类情形;二级事件指发生越权访问或异常批量操作但未确认外泄、密码服务不可用影响业务、发现高危漏洞被利用痕迹;三级事件指扫描探测、单次失败的越权尝试、低危漏洞、策略偏离基线。
处置流程按发现、判定、先期处置、恢复、归因、改进六步执行,如图 12-7 所示。
图 12-7 安全事件处置流程与报告路径。数据来源:招标文件第五章 3.1.2.1(14)条、3.2.6.12 第三项与第四章第 8 章保密及安全责任要求。
流程里有一处容易被做反:先期处置阶段,止损与保全证据的顺序。急于恢复业务而重启设备、清理日志、覆盖快照,会把归因的依据一并抹掉,之后既说不清影响范围,也无法向甲方交代。因此预案把证据保全列为与止损并列的先期动作,恢复排在其后。
### (三)五类典型安全事件的处置预案
预案不写成通用流程,而按本项目可能遇到的具体情形写,如表 12-21 所示。
表 12-21 五类典型安全事件的处置预案
| 事件类型 | 判定依据 | 先期处置 | 恢复与善后 |
|---|---|---|---|
| 敏感数据疑似外泄 | 审计发现异常批量导出;外部发现本项目数据特征 | 禁用相关账号与应用;暂停对外下载通道;保全日志与导出记录 | 核定外泄范围与对象分级;按一级事件报告;评估是否需撤回已发布数据集版本;补充检出规则并对相关批次重做脱敏 |
| 数据集被篡改 | 版本指纹或分片摘要校验不一致 | 暂停该数据集的下载与流通;锁定相关存储;保全校验记录 | 从可信版本恢复并重新签名;核查篡改入口;对同期发布的其他版本做指纹复核 |
| 密码设备或密钥疑似失控 | 设备异常离线伴随异常调用;分量保管异常;密钥操作记录与审批不符 | 停止受影响密钥的使用;切换到备用密钥或暂停相关业务;保全设备与操作记录 | 执行密钥轮换并对受影响数据转加密;核查保管流程;按一级事件报告 |
| 越权访问或权限异常 | 审计发现跨租户调用、名单外访问、角色互斥被绕过 | 回收异常权限;禁用相关账号;核查同类配置是否普遍存在 | 修正权限矩阵与策略配置;对该账号历史操作做追溯核查;纳入月度复核重点 |
| 密码服务不可用 | 服务实例或分组健康探测连续失败;调用失败率超阈值 | 按分级降级口径执行:最高敏感级任务入等待队列,一般级进待校验队列 | 恢复实例或切换分组;补算待校验队列;核查根因;若为容量原因提出扩容建议 |
数据来源:招标文件第五章 3.1.2.1(6)(9)(10)(14)条、3.2.6.12 第三项与第四章第 8 章。
五类预案在每半年的演练中轮换抽选两类进行桌面演练或实操演练,演练报告记录发现的流程缺陷与改进项。演练安排与项目整体的应急演练计划合并执行,避免重复占用甲方运维资源。
### (四)安全交付物清单
安全工作的成果以文档与配置两种形态交付。清单如表 12-22 所示,交付时间与项目阶段对应。
表 12-22 安全类交付物清单
| 序 | 交付物 | 形态 | 交付时间 |
|---|---|---|---|
| 1 | 商用密码应用方案及专家评审意见 | 文档 | 详细设计阶段 |
| 2 | 等级保护定级报告与备案材料 | 文档 | 定级阶段 |
| 3 | 平台安全管理办法、密码应用管理办法、账号与权限管理办法、日志审计管理办法、数据安全与脱敏操作规程、安全事件应急处置预案 | 文档(六份) | 建设实施阶段 |
| 4 | 密码服务接口文档与调用示例 | 文档加代码 | 建设实施阶段 |
| 5 | 密钥管理台账与证书签发记录 | 台账 | 持续维护,验收时移交 |
| 6 | 国产化环境适配报告 | 文档 | 适配验证完成后 |
| 7 | 兼容性互认证明、密码机多厂商互认证明、商用密码产品认证证书核验记录 | 材料 | 投标递交前与实施阶段 |
| 8 | 数据来源合法性核查台账与来源合法性承诺 | 台账加承诺函 | 随数据集批次 |
| 9 | 脱敏规则库、脱敏执行记录与效果验证记录 | 配置加记录 | 随数据集批次 |
| 10 | 审计与权限配置说明、权限矩阵 | 文档加配置 | 建设实施阶段 |
| 11 | 等保与密评自评估表及证据清单 | 文档 | 自评估阶段 |
| 12 | 等级测评报告、商用密码应用安全性评估报告或证书、整改报告 | 机构出具 | 测评与复测阶段 |
| 13 | 安全运营节律记录、月度安全报告、演练报告 | 记录 | 持续,质保期内继续提供 |
数据来源:招标文件第五章 3.2.6.12、3.2.7 与第 9 章验收要求。
第 13 项延续到质保期内,是因为安全控制的有效性需要持续证据。质保期内的安全支持内容与响应时限见售后服务方案一节。
### (五)安全交底与岗位培训
平台移交甲方运维之前,安全相关的交底按三类对象分别进行。
面向甲方运维岗的交底内容是平台的日常操作:告警的查看与处置、账号与权限的开通与回收、审计日志的查询与统计、临时策略的申请与回收、备份的执行与核验。交底以实操方式进行,受训人独立完成一轮日常节律动作后方视为完成。
面向三员岗位的交底按角色分开进行,内容为各自权限范围内的操作规程与互斥约束。密钥操作与分量保管的交底另行组织,参加人限保管人与其备份人,交底后签署保管责任确认。
面向业务岗位的交底内容较轻,集中在三件事上:哪些数据属于哪一级、什么操作需要审批、发现异常如何上报。这三件事与业务人员的日常直接相关,讲清楚的收益高于讲全部制度。培训的课程安排、学时与考核方式见售后服务方案一节的培训部分,本节只给出安全类交底的内容范围。
## 十二、三层落实安排与安全里程碑
本部分回应招标文件第五章 3.2.7 关于信息安全风险评估服务的组织要求(b1879、b1880),并把本节各部分的工作按技术实现、密码产品配置、第三方测评三层归并,说明其相互关系与时间衔接。
### (一)三层工作的分工与交付物
安全建设的三层工作目的不同,产出形式也不同,混在一起说容易把“我方要做的”和“机构要出的”搅在一处。表 12-23 把三层分开列明。
表 12-23 安全建设三层工作的内容、产出与责任
| 层次 | 工作内容 | 产出物 | 由谁完成 | 本节对应部分 |
|---|---|---|---|---|
| 技术实现 | 密码服务平台的十九项功能建设;加工主线上的密码应用落点;去标识与脱敏;审计日志与权限名单;等保三级技术要求落实;安全运营与应急处置 | 平台功能、配置清单、操作规程、脱敏规则库、审计与权限配置说明、应急处置预案 | 我方项目组 | 第四、五、六、八、十一部分 |
| 密码产品配置 | 密码机纳管与算法开通;虚拟实例与服务分组划分;三级密钥体系建立;证书体系签发;国产化环境适配验证 | 设备纳管记录、密钥管理台账、证书签发记录、国产化环境适配报告、产品认证证书核验记录 | 我方项目组,设备安装与联调见系统集成章节 | 第四、九部分 |
| 第三方测评 | 等级保护 2.0 测评;商用密码应用安全性评估;测评整改与复测 | 等级测评报告、密码应用安全性评估报告或证书、整改报告 | 具备相应资质的测评与评估机构,我方组织并配合 | 第六、七部分 |
数据来源:招标文件第五章 3.1.2、3.2.6.12、3.2.7 的要求划分。
三层之间是前后依赖关系:技术实现与密码产品配置完成到一定程度,自评估才有对象;自评估整改完成,机构进场测评才有意义;测评报告出具,验收材料才齐备。因此三层不能并行压缩到项目末期,这也是下面里程碑安排的依据。
### (二)安全工作里程碑
本项目建设周期至 2028 年 5 月。安全相关工作的里程碑按五个阶段安排,如表 12-24 所示。各阶段的起止月份在中标后与甲方确认总体计划时对齐,总体实施计划见项目管理措施一节。
表 12-24 安全工作里程碑与阶段交付物
| 阶段 | 主要工作 | 阶段交付物 | 与总体计划的衔接 |
|---|---|---|---|
| 一、方案与定级 | 编制《商用密码应用方案》并提请评审;编制等保定级报告,配合专家评审、主管部门审核与公安机关备案 | 密码应用方案及评审意见、定级报告、备案材料 | 在平台详细设计前完成,使测评条款要求进入设计 |
| 二、建设实施 | 密码服务平台建设与纳管;密钥与证书体系建立;脱敏规则库与审计权限配置;国产化环境适配验证 | 平台功能、配置清单、密钥与证书台账、国产化环境适配报告 | 与平台建设同步,不单列工期 |
| 三、合规核查 | 数据来源合法性核查与台账建立;来源合法性承诺出具;脱敏效果抽样复核与重标识风险测试 | 来源合法性核查台账、来源合法性承诺、脱敏效果验证记录 | 随数据集批次推进,每批次发布前完成 |
| 四、自评估与整改 | 按等保三级条款与密评要求逐条自评;形成问题清单并整改 | 等保自评估表、密评自评估表与证据清单、整改记录 | 安排在正式测评进场前,留足整改时间 |
| 五、测评与复测 | 委托机构实施等保测评;随后实施密评;按报告整改并申请复测 | 等级测评报告、密码应用安全性评估报告或证书、整改报告 | 在项目终验前完成,预留整改复测窗口 |
数据来源:招标文件第五章 3.2.7、第 4 章建设周期要求与第 9 章验收要求。
两点安排需要说明。一是等保测评与密评按先后顺序进场,不同时实施,原因在本节第七部分已述:两者的整改动作可能相互影响。二是测评与复测安排在终验之前并留出窗口,不压在验收前的最后时段;若首轮测评结论不理想,整改复测的时间来自这个预留窗口,而不是挤占验收。
测评机构的询价、选择与委托由项目组在中标后统一办理,相关费用已在报价中考虑。具体机构名称与报告出具时间在委托确定后向甲方书面报备。
## 十三、本稿待补材料清单
本节的结构与论述已按招标文件要求写定,以下材料需由我方实名实据补齐后方可随标递交或在实施阶段提供。
| 序 | 待补材料 | 用途 | 需在何时具备 |
|---|---|---|---|
| 1 | 操作系统、中央处理器、数据库、中间件四类兼容性互认证明材料,每类不少于 3 份 | 应答 b0735、b0738 | 投标递交前 |
| 2 | 不少于三家厂商密码机设备互认证明材料与设备型号清单 | 应答 b0740、b0741 | 投标递交前 |
| 3 | 所选密码产品的《商用密码产品认证证书》复印件,含证书编号与有效期 | 应答 b0737、b0742 | 投标递交前 |
| 4 | 等级保护测评机构与商用密码应用安全性评估机构的资质、报价与周期确认 | 支撑第六、七、十一部分的测评安排 | 投标递交前确认可承接,中标后正式委托 |
| 5 | 甲方数据中心的物理环境与网络现状资料(机房门禁与监控的密码应用情况、网络分区现状) | 等保与密评中属甲方既有设施的层面核查 | 中标后进场核查 |
| 6 | 甲方关于客户方资料(矿方地质条件报告等)用于本项目的授权说明 | 应答 b1869 来源合法性核查 | 中标后、数据接入前 |
| 7 | 甲方《保密协议》《安全承诺书》及保密管理制度的格式文本 | 应答 b2223 | 中标后、进场前 |
| 8 | 经甲方确认的数据分类分级目录 | 第五部分密码控制配置与第八部分脱敏分级的依据 | 数据治理规划阶段产出后 |
| 9 | 告警通知联系人名单与通知时段 | 第四部分第(十五)条告警配置 | 实施阶段 |
上述第 1 至 3 项属招标文件明确要求随标提供的证明材料,缺项会直接影响相应条款的应答完整性,需优先取得。
## 十四、本节应答单元索引
下表列出本节覆盖的招标文件单元与对应的应答位置,便于评审溯源与编制逐条应答矩阵。
| 招标文件单元 | 要求摘要 | 本节应答位置 |
|---|---|---|
| b0693 | 3.1.2 安全软件建设要求(章题) | 第三部分 |
| b0694 | 商用密码服务平台总体能力 | 第三部分(一)、第四部分(一) |
| b0695 | 3.1.2.1 功能要求(章题) | 第四部分 |
| b0696、b0697 | (1)应用管理 | 第四部分(二) |
| b0698、b0699、b0700 | (2)云密码资源池管理 | 第四部分(三) |
| b0701、b0702、b0703 | (3)密码态势感知 | 第四部分(四) |
| b0704、b0705、b0706 | (4)密钥管理 | 第四部分(五) |
| b0707、b0708 | (5)租户管理 | 第四部分(六) |
| b0709、b0710、b0711 | (6)密码服务负载 | 第四部分(七) |
| b0712、b0713、b0714 | (7)密码服务调度 | 第四部分(八) |
| b0715、b0716 | (8)基础密码服务与设备封装 | 第四部分(九) |
| b0717、b0718、b0719 | (9)鉴权管理 | 第四部分(十)、第八部分(四) |
| b0720、b0721、b0722、b0723 | (10)日志管理与三员管理 | 第四部分(十一) |
| b0724、b0725 | (11)SDK 与 RESTful 调用 | 第四部分(十二) |
| b0726、b0727、b0728 | (12)数据加解密与一文一密 | 第四部分(十三)、第五部分 |
| b0729、b0730、b0731、b0732 | (13)SM2 身份认证与证书全生命周期 | 第四部分(十四)、第五部分 |
| b0733、b0734 | (14)告警管理 | 第四部分(十五)、第十一部分(一)(二) |
| b0735、b0736 | (15)国产化适配,每类不少于 1 份互认证明 | 第九部分(一) |
| b0737 | (16)商用密码产品认证证书 | 第九部分(一)、第七部分(一) |
| b0738、b0739 | (17)国产化适配,每类不少于 3 份互认证明 | 第九部分(一) |
| b0740、b0741 | (18)不少于三家厂商密码机互认证明 | 第四部分(九)、第九部分(一) |
| b0742 | (19)商用密码产品认证证书 | 第九部分(一) |
| b1868 | 3.2.6.12 项目安全合规建设要求(章题) | 第八部分 |
| b1869 | 建设内容合规性核查与来源合法性承诺 | 第八部分(一) |
| b1870 | 四类敏感数据去标识化与脱敏 | 第八部分(二)、第五部分(三) |
| b1871 | 全流程审计日志、权限校验与访问名单控制 | 第八部分(三)(四)、第四部分(十一)、第十一部分 |
| b1879 | 3.2.7 信息安全风险评估服务要求(章题) | 第六、七、十二部分 |
| b1880 | 等级保护 2.0 测评与商用密码应用安全性评估 | 第六、七部分;组织安排见第十二部分 |
| b2222 | 第 8 章保密及施工安全(章题) | 第十部分 |
| b2223 | 保密要求、协议签署与泄密及事故责任 | 第十部分(一)至(四)、第十一部分(三) |
本节另引用了不属本节应答范围但与本节相关的单元,用于说明边界与配置前提:b0676(服务与安全目标)、b0677 与 b2219(整体国产化比率,详见非功能性技术要求一节)、b0760 与 b0762(安全性要求,详见非功能性技术要求一节)、b0788 至 b0793(国产化要求列举范围)、b0798(元数据加解密集成,详见系统集成方案一节)、b2150r02(服务器密码机技术参数,详见硬件选型与配置一节)、b0497(避免套话与无关材料的编制要求)。