密码模块安全要求讲什么
GB/T 37092-2018 规定密码模块的通用安全要求,按安全等级 1 至 4 级提出分层次的要求,覆盖模块规格与接口、角色与服务认证、软件与运行环境、物理安全、敏感安全参数管理、自测试与生命周期保障等维度。等级越高,对物理防护、身份鉴别与生命周期管理的要求越严。采购密码产品时,「符合 GB/T 37092 某级」是常见的能力证明材料。
基本信息
| 标准 | GB/T 37092-2018《信息安全技术 密码模块安全要求》 |
|---|---|
| 等级 | 安全等级 1 至 4 级,逐级提高 |
| 要求维度 | 规格接口、角色认证、软件与环境、物理安全、参数管理、自测试 |
| 采购用途 | 产品能力证明材料,与系统定级和场景匹配 |
| 选型注意 | 等级与业务场景匹配,并记录版本与证书有效期 |
典型使用场景
- 产品选型:按系统定级与场景确定所需安全等级
- 采购招标:把等级要求写进技术规格书
- 上线验收:核对证书与检测报告是否覆盖实际版本
- 台账管理:记录产品型号、等级、证书编号与有效期
- 密评迎评:用认证材料说明密码产品合规性
要求维度(要点)
要求维度(要点)
密码模块规格与接口:明确服务边界与调用方式
角色、服务和认证:权限分离与身份鉴别
软件与固件安全、运行环境:受控环境与完整性保护
物理安全:防拆设计与篡改检测
敏感安全参数管理:密钥产生、存储、更新与销毁
自测试与生命周期保障:上电自检、算法自检与版本管理维度与关注点
| 维度 | 要求方向 |
|---|---|
| 规格与接口 | 明确服务与接口定义,边界清晰 |
| 角色与认证 | 权限分离,操作需身份鉴别 |
| 物理安全 | 防拆与篡改检测能力 |
| 参数管理 | 敏感参数受保护,更新有流程 |
| 自测试 | 算法与随机数自检,异常可处置 |
等级选择要与系统定级和业务场景匹配:等级过高会推高成本,过低则可能不满足密码应用与密评结论的要求。