RSA 算法和 ECC 加密算法的SSL证书区别对比
环度小编:xadmin

RSA算法和ECC算法是目前流行的主要的两种 SSL证书公钥加密算法。

当然还有刚刚兴起的国密SM2加密算法,但由于国密算法的 SSL证书目前仅仅两三款浏览器支持,且需要相应的服务器环境支持,所以本文不做过多介绍。

RSA算法:比较常见的算法,应用较早,为普及,比 ECC算法的适用范围更广,兼容性很好,一般采用 2048 位的加密长度,但是对服务端性能消耗高。

ECC算法:中文名称为椭圆加密算法,新一代算法趋势主流,一般采用 256 位加密长度,加密速度快,效率更高,对服务器资源消耗低,而且重要的是更安全,抗攻击型更强。

对比项目ECC 加密算法RSA加密算法

密钥长度

256位2048位
CPU占用
较少较高
内存占用
较少较高
网络消耗较低较高
加密效率较高一般
破解难度破解难度大难破解,但相对ECC理论上容易一些。
抗攻击性一般
可扩展性强(密钥长度较短,具有很好的扩展空间)一般
兼容范围新版浏览器和操作系统均支持,但存在少数不支持的平台,例如 cPanel。广泛支持

那么,如果既想要有RSA的广泛兼容性,又想要ECC的较好快捷和安全,为了解决这个问题可选择部署支持双算法的SSL证书

如何申请和安装双算法SSL证书?

选择一款支持 RSA算法和 ECC算法的SSL证书,环度网信所受理的 Sectigo DigiCert   GlobalSign 等多个知名品牌均支持 ECC 和 RSA 两种加密算法。

如果您想给自己的网站部署双算法证书,请联系环度网信。


文章关键词: RSA 算法 ECC 加密算法
  • 扫一扫二维码可分享朋友或朋友圈