不少人会误以为,二者只是加密强弱的差别。实际上,它们分属两套完全独立的密码体系、信任根、协议生态,选型的核心判断标准不是 "哪个更安全",而是业务受众、合规要求、终端兼容。
一、两套证书底层差异
国际 SSL 证书,也就是我们日常建站最常用的证书,一般是 RSA 或者 ECC 椭圆曲线算法,配套 SHA256 摘要,遵循国际 TLS 协议标准,由 DigiCert、GeoTrust、GlobalSign 等国际 CA,或是通过 WebTrust 认证的国内 CA 签发,根证书预置在全球绝大多数操作系统、浏览器、移动终端信任库内。
国密 SM2 SSL 证书,是我国商用密码体系下的证书,整套闭环使用SM2(签名密钥交换)+SM3(哈希摘要)+SM4(对称加密) ,遵循 GM/T 国密标准、TLCP 国密安全协议,由国内具备国密资质的 CA 签发,例如 CFCA、GDCA、沃通、BJCA 等。SM2 同样属于椭圆曲线算法,256 位 SM2 安全强度对标 RSA3072,同等安全等级下握手速度更快、服务器开销更低。
这里有一个非常关键的区别: 国际证书一张证书同时承担签名和加密;标准国密 SSL 采用双证书结构:一张签名证书、一张加密证书,职责分离,是国密规范里的原生设计。
二、兼容性是国密证书最大的分水岭
这也是绝大多数运维踩坑的地方。
- 国际 RSA/ECC 证书:Chrome、Edge、Safari、Firefox、微信内置浏览器、小程序、APP WebView、海外终端全部原生支持,全球访问无告警,兼容性几乎没有短板,是公网面向普通用户的通用选择。
- 纯 SM2 国密单证书 :Chrome、Edge、Safari 等国际主流浏览器没有原生 TLCP 国密协议支持,直接访问会报连接不安全、握手失败。它只在国产信创环境适配良好:统信 UOS、银河麒麟、红莲花、奇安信、360 政企安全浏览器这类国密终端可以正常识别并出安全锁。
简单一句话:如果你的网站面向普通互联网大众,只部署单张国密 SM2 证书,大量用户直接打不开网站。
行业主流折中方案是双证书自适应部署:在国密网关、国密版 Nginx(Tongsuo 铜锁 / GmSSL)、负载均衡上,同时部署一套 SM2 国密证书 + 一套 RSA/ECC 国际证书。 网关在 TLS 握手阶段自动探测客户端能力:国密浏览器走 TLCP+SM2 链路,普通浏览器自动走标准 TLS + 国际证书链路,用户无感知,同时兼顾密评合规和全网访问能力。
⚠️ 补充:原版 OpenSSL 不自带国密套件,普通云服务器默认 Nginx 不能直接加载 SM2 证书,要么替换国密密码库,要么引入国密网关卸载,会增加部署、调试成本。
三、合规场景怎么判断要不要上 SM2
- 需要密评、三级等保、属于关键信息基础设施、政务、国企、金融机构 《密码法》、商用密码应用安全性评估对这类系统有明确导向,优先使用国家核准的商用密码。这类场景,建议采用双证书方案:对内信创终端满足国密改造、通过密评;对外互联网访客兼容通用浏览器。 纯单 SM2 证书仅适合内网 OA、业务后台、仅信创终端访问的封闭系统,不建议对外公网官网直接使用天翼云。
- 普通企业官网、电商、营销站、面向 C 端大众、跨境业务、海外客户较多 没有强制密评要求,优先选择 ECC 或者 RSA 国际证书。部署简单、生态成熟、排查故障资料多,不需要改造网关和中间件,避免国密兼容带来的用户访问故障。跨境业务如果强行主推国密,海外用户基本无法正常访问。
- 只做内部系统、信创办公内网、政务专网 用户全部使用国产操作系统和国密浏览器,可以直接用纯 SM2 证书,简化架构,满足自主可控要求。
四、安全、性能、成本对比
- 安全能力:二者都能实现高强度加密,不存在 "国密一定更强,或者国际算法不安全"。SM2 是国内自主可控算法,供应链不受境外 CA、境外密码标准变动影响;RSA/ECC 是全球通用成熟体系,生态经过几十年大规模验证。
- 性能:SM2 和 ECC 都优于传统 RSA,握手更快,高并发场景更友好;RSA 2048 兼容性最好,但计算开销偏大,RSA4096 性能损耗明显。
- 成本:国密证书国内 CA 报价整体可控;双证书方案的额外成本不在证书本身,而在国密网关、国密中间件改造、运维人员的技术储备、后续密评材料准备。免费证书(Let's Encrypt)只有国际 RSA/ECC,没有国密 SM2。
五、选型决策清单,直接对照使用
✅ 选【国际 ECC/RSA 证书】,满足下面任意一条:
- 面向普通公众访问,流量来自手机、Chrome、Safari、微信小程序;
- 跨境业务、海外客户占比高;
- 无密评、国密改造硬性要求,只想简单消除浏览器不安全告警;
- 不想改造服务器、网关,追求低运维复杂度。
✅ 选【SM2 + 国际双证书自适应方案】,满足下面任意一条:
- 三级等保、密评、金融、政务、关基,有商用密码改造硬性要求;
- 同时对内给信创终端、对外给互联网用户提供服务;
- 项目招标、验收材料明确要求支持国密算法。
✅ 选【纯 SM2 单证书】,仅同时满足:
- 封闭内网、专网系统;
- 全部终端是国产系统 + 国密浏览器;
- 没有普通 Chrome、手机端公网访问需求。
六、常见误区澄清
误区 1:国密证书 = 更安全,国际证书不安全 纠正:安全强度相当,核心差异是算法主权、合规属性、生态兼容,不是加密强弱。
误区 2:做了等保就必须全部换成 SM2 纠正:等保 2.0 没有一刀切强制国密;密评才是国密改造的强触发点,很多二级系统只需要保障加密完整性,不一定上 SM2。
误区 3:双证书就是一张证书同时包含 SM2 和 RSA 纠正:是两张独立证书、两套独立证书链,依靠网关自适应协商,不是合并成一张证书。
误区 4:国密证书可以替代国际证书用于普通官网 纠正:直接上单 SM2,大量访客直接报错,业务损失风险很高。