400-900-6808
登录
当前位置: 首页 > 资讯中心 > 如何选择 SSL证书的加密算法:RSA、ECC、SM2

如何选择 SSL证书的加密算法:RSA、ECC、SM2

如何选择 SSL证书的加密算法:RSA、ECC、SM2

 RSA、ECC、SM2。这也是目前 SSL证书涉及到的 3 种加密算法。


按照目前的使用普遍度:RSA > ECC > SM2


SSL证书在提交申请的时候,就会需要选择加密算法,目前使用较多的依然是 RSA,或者 RSA 和 ECC 配合使用。在某些情况下会选择 SM2 算法。


RSA 算法:目前普遍使用,在各个老旧平台浏览器里面兼容度很好。


ECC 算法:是SSL证书新兴的算法趋势,一般只需要 256 位加密长度即可达到相当的安全性,比 RSA 加密效率更高,但占用资源却比 RSA 更少。但缺点是一些比较老旧的系统环境中无法支撑这种算法,所以它的兼容性相比 RSA 要差一些。


SM2 算法:SM2 国密算法的SSL证书也是刚刚兴起,目前仅仅少数几款浏览器支持,且对服务器环境要求较高,目前无法做到普遍部署。


目前比较普遍的做法是用 RSA 的 SSL证书和 ECC 的证书同时部署,在客户端实现自适应切换,即当用户环境支持 ECC 的时候,网站自动适配 ECC 加密算法的证书,否则就适配 RSA 的SSL证书。