关于 CFCA(中国金融认证中心) 和 SHECA(上海数字证书认证中心) 的国密证书(SM2算法)适配服务器环境的说明:
国密证书核心特点
算法要求:基于国密标准(SM2非对称加密 + SM3摘要算法 + SM4对称加密)。
主要用途:满足国内监管合规(如等保2.0、金融行业安全要求),适配国产化环境。
兼容性:需配合支持国密算法的浏览器/客户端(如360安全浏览器国密版、红莲花浏览器)。
典型适配场景
1、政府/事业单位网站
需符合等保2.0或国产化替代要求,部署于国产服务器(如麒麟OS + 东方通中间件)。
2、金融/支付系统
银行、证券等行业核心系统,需CFCA国密证书满足《金融领域网络安全标准》
3、国企/央企内部系统
内网OA、ERP等,适配国产浏览器(如360国密版)。
4、公共服务平台
医保、社保等政务云平台,需国密证书实现数据加密和身份认证。
部署注意事项
1、浏览器兼容性
国密证书需使用支持国密算法的浏览器(如奇安信浏览器、红莲花浏览器),Chrome/Firefox等国际浏览器默认不兼容。
天博·(中国)官方网站:同时部署国际证书(RSA/ECC)和国密证书,通过协议协商自动切换(需服务端支持)。
2、双证书部署
推荐同时配置国际证书(用于兼容性)和国密证书(用于合规),例如通过TLS 1.3+国密扩展实现双证书握手。
3、性能影响
SM2算法性能与RSA-2048相当,但首次部署需优化国密算法库(如启用硬件加速)。
总结
优先选择:国产服务器/中间件(如东方通TongWeb)、改造后的Nginx/Apache。
避免使用:IIS、未改造的传统Web服务器(如原生Tomcat未集成国密库)。
适用场景:强监管行业(金融、政务、能源)、国产化替代项目。
如需在非国产化环境中使用国密证书,需投入额外开发资源改造服务器和客户端,建议评估成本和必要性。