關(guān)于 CFCA(中國金融認(rèn)證中心) 和 SHECA(上海數(shù)字證書認(rèn)證中心) 的國密證書(SM2算法)適配服務(wù)器環(huán)境的說明:
國密證書核心特點(diǎn)
算法要求:基于國密標(biāo)準(zhǔn)(SM2非對稱加密 + SM3摘要算法 + SM4對稱加密)。
主要用途:滿足國內(nèi)監(jiān)管合規(guī)(如等保2.0、金融行業(yè)安全要求),適配國產(chǎn)化環(huán)境。
兼容性:需配合支持國密算法的瀏覽器/客戶端(如360安全瀏覽器國密版、紅蓮花瀏覽器)。
典型適配場景
1、政府/事業(yè)單位網(wǎng)站
需符合等保2.0或國產(chǎn)化替代要求,部署于國產(chǎn)服務(wù)器(如麒麟OS + 東方通中間件)。
2、金融/支付系統(tǒng)
銀行、證券等行業(yè)核心系統(tǒng),需CFCA國密證書滿足《金融領(lǐng)域網(wǎng)絡(luò)安全標(biāo)準(zhǔn)》
3、國企/央企內(nèi)部系統(tǒng)
內(nèi)網(wǎng)OA、ERP等,適配國產(chǎn)瀏覽器(如360國密版)。
4、公共服務(wù)平臺
醫(yī)保、社保等政務(wù)云平臺,需國密證書實現(xiàn)數(shù)據(jù)加密和身份認(rèn)證。
部署注意事項
1、瀏覽器兼容性
國密證書需使用支持國密算法的瀏覽器(如奇安信瀏覽器、紅蓮花瀏覽器),Chrome/Firefox等國際瀏覽器默認(rèn)不兼容。
解決方案:同時部署國際證書(RSA/ECC)和國密證書,通過協(xié)議協(xié)商自動切換(需服務(wù)端支持)。
2、雙證書部署
推薦同時配置國際證書(用于兼容性)和國密證書(用于合規(guī)),例如通過TLS 1.3+國密擴(kuò)展實現(xiàn)雙證書握手。
3、性能影響
SM2算法性能與RSA-2048相當(dāng),但首次部署需優(yōu)化國密算法庫(如啟用硬件加速)。
總結(jié)
優(yōu)先選擇:國產(chǎn)服務(wù)器/中間件(如東方通TongWeb)、改造后的Nginx/Apache。
避免使用:IIS、未改造的傳統(tǒng)Web服務(wù)器(如原生Tomcat未集成國密庫)。
適用場景:強(qiáng)監(jiān)管行業(yè)(金融、政務(wù)、能源)、國產(chǎn)化替代項目。
如需在非國產(chǎn)化環(huán)境中使用國密證書,需投入額外開發(fā)資源改造服務(wù)器和客戶端,建議評估成本和必要性。