设为首页收藏本站

ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 380|回复: 1

网址https加密使用的ssl证书有什么区别,不同加密方式是否影响网页性能,关于RSA和ECC速度讲解

[复制链接]
 成长值: 27885

签到天数: 3624 天

[LV.Master]伴坛终老

发表于 2021/7/16 06:26 | 显示全部楼层 |阅读模式 |Google Chrome 91.0.4472.124|Windows 10
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
网址https加密使用的ssl证书有什么区别,不同加密方式是否影响网页性能,关于RSA和ECC速度讲解

RSA是早几年的加密方式,响应速度会慢很多,但是由于历史悠久,兼容性更好

ECC加密是最近新型推出的加密方式,速度更快更省性能,跑HTTPS并发效率会更高,但是不支持Windows XP等老旧的操作系统

可以观察证书文件进行判断是哪种加密方式,对比图如下,如无特别需求建议选择使用ECC证书以便提高性能
3.png

运行openssl来对比性能,果然发现ECC性能暴涨几十倍
  1. openssl speed rsa2048 ecdsap256
复制代码
Doing 2048 bits private rsa's for 10s: 17557 2048 bits private RSA's in 7.96s
Doing 2048 bits public rsa's for 10s: 416682 2048 bits public RSA's in 8.44s
Doing 256 bits sign ecdsa's for 10s: 438985 256 bits ECDSA signs in 8.21s
Doing 256 bits verify ecdsa's for 10s: 138183 256 bits ECDSA verify in 8.17s
OpenSSL 1.1.1k  25 Mar 2021
built on: Mon May  3 14:08:40 2021 UTC
options:bn(64,64) rc4(16x,int) des(int) aes(partial) idea(int) blowfish(ptr)
compiler: gcc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAESNI_ASM -DVPAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DZLIB -DNDEBUG
                  sign    verify    sign/s verify/s
rsa 2048 bits 0.000453s 0.000020s   2205.7  49369.9
                              sign    verify    sign/s verify/s
256 bits ecdsa (nistp256)   0.0000s   0.0001s  53469.5  16913.5


ECC服务端加密快,但是客户端解密慢,优先考虑服务器性能而不是用户端浏览器

欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

签到天数: 1077 天

[LV.10]以坛为家III

发表于 2021/7/19 08:30 | 显示全部楼层 |Google Chrome 91.0.4472.124|Windows 10
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 新浪微博账号登陆用百度帐号登录

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2021/12/5 06:53 , Processed in 0.166812 second(s), 23 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

快速回复 返回顶部 返回列表