课题研究 PKI与证书信任安全 子课题05 · 第01页 / 共8页
05子课题 · 国密SM2证书体系与信任生态

国密SM2证书体系与信任生态第01页:研究总览与背景定位

在国际Web PKI(RSA/ECDSA证书、TLS协议、浏览器根程序)之外,中国建立了自主的商用密码信任体系:SM2/SM3/SM4算法标准族(GB/T 32918、GB/T 32905、GB/T 32907)、"签名证书+加密证书"双证书架构、TLCP国密传输协议(GB/T 38636-2020),以及以《密码法》《电子签名法》和商用密码应用安全性评估(密评)为骨架的治理体系。本子课题沿八个维度展开:算法体系(第2页)、证书格式与双证书架构(第3页)、TLCP协议(第4页)、电子认证治理与CA生态(第5页)、国密改造与互操作实践(第6页)、密评合规(第7页)、钓鱼防护与演进展望(第8页),构建对国密信任基础设施的系统性研究框架。

SM2SM3SM4双证书TLCPGB/T 32918GB/T 38636-2020电子认证密评密码法研究状态:研究中
所属专题互联网基础设施安全 › PKI与证书信任安全
目标受众政企安全合规团队、CA/电子认证服务机构、金融科技团队、安全研究与监管机构
全文结构8页:总览 → 算法体系 → 证书架构 → TLCP协议 → 认证治理 → 改造实践 → 密评合规 → 防护展望

01 · 研究背景与意义

1.1 为什么需要一套自主的证书信任体系

数字证书信任体系的本质问题是"信任锚由谁掌控"。国际Web PKI的信任锚是预装在浏览器与操作系统中的百余个国际根CA——它们大多位于境外,其准入、存续与退出由Mozilla、Google、Apple、Microsoft等厂商的根程序(Root Program)政策决定。对于金融、政务、能源等关键信息基础设施而言,信任锚的不可控意味着:证书签发的可用性、信任链的可延续性、以及密码算法的可选择性,均受制于境外治理主体。这正是中国建设自主商用密码体系的结构性动因——不是对国际体系的简单替代,而是在关键领域建立可自主掌控的平行信任基础设施。

政策与法律层面的驱动力清晰可考:2005年《电子签名法》施行确立了电子认证服务的法律框架;《中华人民共和国密码法》于2019年10月26日通过、自2020年1月1日起施行,将商用密码应用纳入法治轨道并确立"关键信息基础设施运营者应当使用商用密码进行保护"的要求;《商用密码管理条例》经2023年修订后自2023年7月1日起施行,进一步完善了商用密码全链条管理。在此背景下,以SM2算法为密码学基座、以双证书架构为形态特征、以TLCP为传输协议、以电子认证机构为信任执行者的国密证书体系,已在金融网银、电子政务、电子招投标、卫生系统等场景规模化落地。

1.2 研究价值:从合规工程到信任生态科学

  • 合规落地的工程指南价值:密评(商用密码应用安全性评估)已从"推荐性实践"转为法定要求——《商用密码应用安全性评估管理办法》(国家密码管理局令第3号,2023年11月1日起施行)规定重要网络与信息系统须"同步规划、同步建设、同步运行"商用密码保障系统并每年至少开展一次评估。证书体系是密评中"网络和通信安全""应用和数据安全"两大技术层面的核心测评对象,急需体系化的研究与操作指引。
  • 双证书架构的独特科学价值:国密体系"签名密钥用户自持、加密密钥托管密钥管理中心(KM)"的双证书设计,在全球PKI实践中独树一帜——它同时回应了"抗抵赖"与"密钥可恢复/可监管"两个相互张力需求,其治理复杂性(密钥托管责任、恢复流程、司法调取)是PKI研究不可多得的样本。
  • 攻防视角的现实价值:国密生态并非钓鱼的"法外之地"——仿冒国密站点、伪造国密证书、"国密=安全"错误心智被利用等风险真实存在;同时国密浏览器内置的信任提示与双向认证机制也提供了不同于国际生态的防护抓手(详见第8页)。
  • 国际互操作的前瞻价值:SM2数字签名已作为ISO/IEC 14888-3:2018的一部分发布,SM3纳入ISO/IEC 10118-3:2018,SM4纳入ISO/IEC 18033-3/AMD1:2021;IETF RFC 8998(2021年3月)定义了TLS 1.3框架下的国密密码套件。算法层的国际标准化与信任层(CA互信、浏览器内置)的鸿沟并存,互认路径研究具有战略意义。

1.3 三个结构性挑战

挑战内涵本课题应对(对应页)
生态割裂与互操作国际主流浏览器与操作系统根信任库不内置国密根,国密站点需依赖国密浏览器/控件或双栈部署;双栈改造中的协议回退、证书错配、合规审计缺口是高频事故源第4、6页:TLCP机制与双栈部署实践
双证书的治理复杂性加密私钥托管带来密钥恢复、权限分离、司法调取的制度设计;签名/加密双证书生命周期不同步(更新周期、吊销联动)增加运营负担第3页:双证书架构与生命周期治理
合规要求持续加码从等保2.0到《密码法》再到修订版《商用密码管理条例》与密评办法,合规义务逐年细化;"测评通过≠持续合规"的运维落差普遍存在第7页:密评体系与证书治理审计

认知纠偏:①国密算法的"自主可控"不等于"绝对安全"——SM2/SM3/SM4的安全性依赖正确的参数使用、随机数质量与实现质量,实现缺陷(如随机数重用、侧信道泄露)同样可摧毁安全性;②"国密改造完成≠通过密评"——密评覆盖物理、网络、设备、应用、管理四个技术层面与四个管理层面,证书只是其中一环;③"SM2成为国际标准"指算法机制纳入ISO/IEC标准文本,不等于国密CA证书获得国际浏览器信任,二者分属算法层与信任治理层,不可混为一谈。

本子课题分析框架:从算法到治理的八层透视
各层与本课题分页的映射关系(研究框架示意)
说明:本框架为课题内部分析方法论示意;所引标准号、法律法规名称与日期均可在官方渠道查证。

02 · 研究目标与关键问题

  • 体系目标:建立"算法—证书—协议—治理—合规—攻防"全链路的国密信任体系知识图谱,形成可教学、可审计、可落地的研究框架。
  • 工程目标:产出双栈部署决策矩阵、密评证书审计清单、国密场景钓鱼防护基线三类可执行工具(第6—8页)。
  • 研判目标:对国密生态的钓鱼仿冒风险进行场景化建模,给出与国密浏览器安全提示体系联动的防护建议(第8页)。
  • 协同目标:将国际Web PKI研究的测量方法(CT日志监测、证书生命周期分析)迁移评估至国密生态的可行性(与第2、6子课题联动)。

2.1 三个关键研究问题(KQ)

编号关键问题内涵说明对应章节
KQ-1双证书治理最优解签名密钥自持与加密密钥托管的权责如何划分?KM中心的安全水位与密钥恢复流程在密评中如何被核查?双证书更新/吊销不同步引入的窗口风险如何收敛?第3、7页
KQ-2双栈互操作的安全边界国密/国际双证书并行部署时,协议协商回退是否会被攻击者利用为"强制降级通道"?回退事件如何做合规审计留痕?第4、6页
KQ-3国密生态仿冒的检测可行性在缺乏强制CT机制的国密生态中,仿冒国密证书的发现依赖哪些替代信号(国密浏览器黑名单、CA侧监测、DNS行为)?监测时效与覆盖度如何评估?第8页

03 · 生态参与方与演进时间线

3.1 生态参与方与职责

角色职责/产出代表
密码管理部门商用密码政策法规制定、算法标准发布、密评监督管理国家密码管理局及省级密码管理部门(oscca.gov.cn)
标准化组织国标/行标制修订;国际标准推进全国信息安全标准化技术委员会(SAC/TC260);ISO/IEC JTC1 SC27;IETF
电子认证服务机构(CA)签发SM2双证书、运营KM密钥托管、提供CRL/OCSP服务CFCA(中金金融认证中心)、北京CA、上海CA、天威诚信、广东省电子商务认证等持《电子认证服务许可证》机构
电子认证服务监管机构电子认证服务许可、监督检查、业务承接安排工业和信息化部(依据《电子签名法》《电子认证服务管理办法》)
密码产品厂商SSL VPN网关、服务器密码机、签名验签服务器、国密浏览器格尔软件、信安世纪、吉大正元、三未信安、江南天安等(TLCP标准起草单位即涵盖此类厂商)
开源生态国密算法与协议的开源实现GmSSL、Tongsuo(铜锁)、TASSL、gmgo、Bouncy Castle(SM算法支持)、OpenSSL 1.1.1+(SM2/SM3/SM4)
应用方金融网银、政务服务平台、电子招投标、医疗卫生系统商业银行网银体系、各地"一网通办"、公共资源交易平台等

3.2 领域演进关键时间线

时间事件(均可公开查证)
2004—2005《电子签名法》2004年8月28日颁布、2005年4月1日施行;配套《电子认证服务管理办法》(信息产业部令第35号)确立电子认证服务许可制度——国密信任体系的治理起点
2010—2012SM1/SM2/SM3/SM4算法由国家密码管理局于2010年底发布;2012年转化为密码行业标准(GM/T 0002 SM4、GM/T 0003 SM2、GM/T 0004 SM3)
2013—2014GM/T 0015-2012《基于SM2密码算法的数字证书格式规范》等行业规范完善证书层;GM/T 0024-2014《SSL VPN技术规范》确立国密SSL协议(参照TLS 1.1架构、支持ECC/IBC认证模式)
2016—2017SM2/SM3/SM4上升为国家标准:GB/T 32918.1~.4-2016(第5部分为GB/T 32918.5-2017)、GB/T 32905-2016、GB/T 32907-2016;2017年11月,SM2与SM9数字签名算法在ISO/IEC SC27会议获通过,后作为ISO/IEC 14888-3:2018发布
2019—2020《密码法》2019年10月26日通过、2020年1月1日施行;GB/T 38636-2020《传输层密码协议(TLCP)》2020年4月28日发布、2020年11月1日实施,国密SSL完成从行业标准到国家标准的升级
2021GB/T 39786-2021《信息系统密码应用基本要求》2021年10月1日实施,密评有了基础性国标;IETF RFC 8998(2021年3月)定义TLS 1.3国密密码套件
2023修订版《商用密码管理条例》2023年7月1日施行;《商用密码应用安全性评估管理办法》(国家密码管理局令第3号)2023年11月1日施行,密评进入常态化执法阶段;GB/T 43206-2023《信息系统密码应用测评要求》发布
2024至今GB/T 43206-2023于2024年4月1日实施;工信部就《电子认证服务管理办法(征求意见稿)》公开征求意见(2024年9月);国密TLS 1.3(RFC 8998)生态与国密浏览器持续成熟;后量子密码迁移议题开始进入国密体系研究视野
2010
SM算法族发布年份
SM2/SM3/SM4于2010年底由国家密码管理局发布,2012年行标化、2016年国标化
2+2
双证书核心形态
签名证书+加密证书:签名密钥用户自持(抗抵赖),加密密钥KM托管(可恢复)
2020.11.1
TLCP国家标准实施日
GB/T 38636-2020于2020年4月28日发布、2020年11月1日实施
每年≥1次
密评法定频次
重要网络与信息系统建成运行后,每年至少开展一次商用密码应用安全性评估

04 · 术语速查与常见误区

4.1 核心术语

术语释义
商用密码(商密)《密码法》定义的密码两大类别之一(核心密码、普通密码、商用密码),指对不涉及国家秘密的信息进行加密保护或安全认证的密码,由标准算法(SM系列)与产品/服务构成
SM2GB/T 32918系列基于椭圆曲线离散对数问题的公钥密码算法,推荐参数定义在256比特素域上,支持数字签名、密钥交换、公钥加密三大功能
双证书体系国密PKI的标志性架构:同一主体持有签名证书(私钥自持)与加密证书(私钥托管密钥管理中心),分别承载不可否认性与机密性职能
TLCPGB/T 38636-2020传输层密码协议(Transport Layer Cryptography Protocol),采用SM系列算法的传输层安全协议国家标准,前身为GM/T 0024-2014《SSL VPN技术规范》
电子认证服务《电子签名法》定义的第三方真实性验证服务;提供者须取得工业和信息化部颁发的《电子认证服务许可证》
密评商用密码应用安全性评估:对网络与信息系统密码应用的合规性、正确性、有效性进行评估;依据GB/T 39786-2021等标准与《商用密码应用安全性评估管理办法》执行
KM中心密钥管理中心负责加密密钥对生成/托管/恢复的机构组件,是双证书体系中加密私钥的法定托管方
国密浏览器内置国密算法与国产根证书库、支持TLCP协议的浏览器产品(含独立产品与双核浏览器国密模式)
SM9GB/T 38635-2020标识密码算法:以用户标识(如邮箱、手机号)直接作为公钥,免除证书分发环节;与SM2同属商密公钥算法家族
ZUC(祖冲之)GB/T 33133.1-2016序列密码算法,已纳入3GPP 4G/5G空口加密标准(128-EEA3/EIA3)——首个走向国际主流通信标准的国产算法

4.2 常见误区辨析

误区辨析
"国密算法比国际算法更安全"SM2-256与ECC P-256、SM3与SHA-256在安全强度上处于相近量级(约128比特安全级别)。国密体系的核心价值在于算法自主可控与合规确定性,而非宣称密码学强度碾压。任何算法的实际安全都取决于实现质量与密钥管理。
"SM2是国际标准,所以国密证书国际浏览器都认"ISO/IEC 14888-3:2018收录的是SM2签名算法机制;浏览器信任的是CA的信任链。国际根程序(Mozilla/Google等)未将国密CA纳入信任库,国密证书在Chrome/Firefox中默认不受信。算法标准化≠信任治理互认。
"双证书是重复设计,浪费资源"双证书是法律需求驱动的架构:签名私钥若被托管则持有者丧失抗抵赖性(运营方可伪造签名);加密私钥若不托管则加密数据在密钥丢失/人员离职后永久不可恢复,也不支持依法监管。两者分离是"抗抵赖"与"可恢复"的制度化折中。
"密评一次通过就一劳永逸"《商用密码应用安全性评估管理办法》第九条要求重要系统建成运行后每年至少评估一次;系统改造、算法更新、证书体系变更均可能触发重新评估。密评是持续性合规义务。
"上了国密SSL就防钓鱼"TLCP解决的是传输机密性与服务端身份认证问题,与是否被钓鱼无直接因果关系——钓鱼者同样可以部署合法的国密证书。防钓鱼依赖域名甄别、内容核验与安全浏览生态(详见第8页)。

05 · 研究范围与合规边界

  • 对象范围:中国商用密码体系下的证书信任机制——SM2/SM3/SM4算法、双证书X.509国密格式、TLCP与RFC 8998协议、电子认证治理、密评合规及国密生态钓鱼防护;SM9/ZUC等算法仅在与证书体系交叉处提及,不展开独立研究。
  • 深度边界:做到"机制解析—工程落地—合规审计—攻防研判"层面;对具体密码产品的商用采购建议、渗透测试操作不在本子课题范围。
  • 协同边界:国际Web PKI的CA信任链治理、CT日志监测、ACME自动化等归子课题01/02/03/06;本子课题聚焦国密体系特有的算法、架构、治理与攻防问题,并在第8页讨论两体系的监测方法迁移。
  • 时效声明:所引国家标准与法律法规均为截至2025年公开可查的现行有效版本;《电子认证服务管理办法(征求意见稿)》尚未生效,正文一律以现行2015年修订版为准。

合规与伦理声明:①本子课题为防御研究与合规研究,遵守《密码法》《网络安全法》《数据安全法》《个人信息保护法》及相关商用密码管理规定;②文中涉及的双栈配置、协议分析内容仅用于授权范围内的系统建设与防护验证,不构成对第三方网络的探测或攻击指引;③引用法律法规条文以官方发布文本为准,解读不构成法律意见;④密码产品选型应以国家密码管理局发布的合规产品名录与检测认证结果为准。

06 · 与课题体系的协同关系

协同子课题数据/方法交换内容
01 钓鱼仿冒证书滥用与生态分析第8页的国密钓鱼场景建模为其生态分析补充"平行信任体系"维度;其国际生态量化方法(CT日志测量)为国密生态测量提供方法论参照
02 CT日志异常证书检测与监测国密生态尚无强制CT机制,本子课题评估CT机制迁移的可行性(第8页);其域名相似度检测算法框架可迁移至国密仿冒证书监测
03 CA信任链与证书供应链安全国际根程序治理(准入/退出/事件响应)与国密电子认证许可监管形成制度对照样本;CA运营安全(HSM、审计)的工程经验互通
04 证书验证机制演进国际生态的OCSP/CRL困境与短寿命改革(SC-081v3)为国密证书吊销机制(CRL/OCSP现状与短寿命化可能)提供演进参照
06 自动化证书管理(ACME)与生命周期治理国际ACME自动化经验对照国密证书手工/半自动运营现状,评估国密证书自动化签发的可行路径与监管约束

07 · 预期成果与交付物

  • 《国密算法与证书体系知识图谱》(算法—证书—协议—治理四层全景,第2—4页)
  • 《双证书架构生命周期治理指南》(密钥托管、恢复、吊销联动、权责矩阵,第3、7页)
  • 《电子认证治理与CA生态观察报告》(许可制度、监管体系、生态格局,第5页)
  • 《国密双栈部署决策矩阵与回退审计规范》(改造路径、互操作矩阵、降级防护,第6页)
  • 《密评证书项审计清单》(对照GB/T 39786-2021与GB/T 43206-2023的逐项核查表,第7页)
  • 《国密生态钓鱼防护基线与攻防场景库》(仿冒场景建模、防护建议、监测展望,第8页)

本节参考来源(本页)

以下均为真实可查的权威来源(国家标准全文公开渠道、国家密码管理局官网、IETF RFC档案、工信部公开文件),用于支撑本页事实性表述。

[1]

《中华人民共和国密码法》(2019年10月26日通过,2020年1月1日施行):npc.gov.cn;国家密码管理局政策发布:oscca.gov.cn。

[2]

GB/T 32918.1~.4-2016《信息安全技术 SM2椭圆曲线公钥密码算法》(第5部分GB/T 32918.5-2017)、GB/T 32905-2016(SM3)、GB/T 32907-2016(SM4):国家标准全文公开系统 openstd.samr.gov.cn。

[3]

GB/T 38636-2020《信息安全技术 传输层密码协议(TLCP)》(2020-04-28发布,2020-11-01实施):国家标准全文公开系统 openstd.samr.gov.cn。

[4]

《商用密码应用安全性评估管理办法》(国家密码管理局令第3号,2023-11-01施行):oscca.gov.cn 原文;GB/T 39786-2021《信息系统密码应用基本要求》(2021-10-01实施)。

[5]

《电子认证服务管理办法》(2009年工业和信息化部令第1号公布,2015年第29号令修订):工信部公开文件;《中华人民共和国电子签名法》(2004年颁布,2005-04-01施行,2015/2019年修正)。

[6]

IETF RFC 8998《ShangMi (SM) Cipher Suites for TLS 1.3》(2021年3月):rfc-editor.org/rfc/rfc8998。

[7]

ISO/IEC 14888-3:2018(SM2/SM9数字签名机制纳入其中);公开报道:我国SM2与SM9数字签名标准于2017年11月ISO/IEC SC27会议通过成为国际标准。

[8]

GM/T 0024-2014《SSL VPN技术规范》、GM/T 0015-2012《基于SM2密码算法的数字证书格式规范》:密码行业标准文本渠道 oscca.gov.cn / gmbz.org.cn。