如何优化你的 HTTPS
ECC算法的数学理论非常深奥和复杂,在工程应用中比较难于实现,但它的单位安全强度相对较高,它的破译或求解难度基本上是指数级的,黑客很难用通常使用的暴力破解的方法来破解。RSA算法的特点之一是数学原理相对简单,在工程应用中比较易于实现,但它的单位安全强度相对较低。因此,ECC算法的可以用较少的计算能力提供比RSA加密算法更高的安全强度,有效地解决了“提高安全强度必须增加密钥长度”的工程实现问题。 与RSA算法相比,ECC算法拥有一下优势:
不过使用ECC证书有两个问题需要注意: 1、不是所有类型证书都支持ECC,一般需要商业证书的增强版本中才支持 2、一些旧的设备或浏览器不支持ECC,可能需要ECC+RSA双证书的模式来使用 Brotli Brotli是Google于2015年9月推出的无损压缩算法,Brotli通过变种的LZ77算法、Huffman编码以及二阶文本建模等方式进行数据压缩,与其他压缩算法相比,它有者更高的压缩效率。 更具Google发布的报告指出,Brotli有一下特点:
Brotli的支持必须依赖HTTPS,nginx支持Brotli必须编辑添加brotli模块 brotli模块源码地址https://github.com/eustas/ngx_brotli.git,下载之后,在nginx编译的时候通过编译参数--add-module=/path/to/ngx_brotli进行编译添加。添加之后通过配置文件中添加配置启用brotli。 在开发者工具中查看headers: 赶快优化一下你的HTTPS吧!
(编辑:好传媒网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |