A-A+

让数据与安全同行首选全站HTTPS加密

2017年06月22日 资讯 暂无评论 阅读 1,049 次

信息化年代用户隐私数据价值越来越高,互联网中无时无刻不在获取自己信息数据,像地理位置、账户暗码、交易数据、身份信息、机密文件等,这些主要的数据信息如何能被维护成为了国家公司自己重视的焦点。国家首要采纳措施从今年的 6 月 1 日起施行了《网络安全法》,而自己及公司也纷繁敞开HTTPS加密模式,为数据安全保驾护航。

 

越来越多的企业及个人选择了SSL证书,但绝大多数的企业及个人只选择在登录页面或支付页面进行了SSL证书的部署,这样其实存在着很大的风险。非HTTPS页面很容易被劫持并插入广告,影响用户体验,大流量站点,如果只是部分页面实现 HTTPS 很容易被攻击者利用,劫持HTTP页面内容,实施页面恶意代码攻击。因为从HTTP跳转到HTTPS,可能存在用户被劫持的风险,攻击者仍然有机可乘。

HTTPS加密的两大功能点:一是服务器身份验证,二是数据传输加密。只有采用全站HTTPS加密,实现加密数据传输,才能确保站点安全,防止信息篡改,避免信息泄露,防止流量劫持,保护账户安全。

全站HTTPS安全解决方案

网站在实现全站HTTPS时可能会遇到一些问题,那么如何解决这些问题,就是全站HTTPS安全解决方案的内容,例如页面混合资源是的处理。HTTPS 网页中加载的 HTTP 资源被称之为 Mixed Content(混合内容),为了给用户提供最好的体验,HTTPS 网站不要出现任何 Mixed Content,并且不要往HTTP页面提交表单。

1.在页面中加载资源时,使用相对路径,或省略协议部分的路径。

例如:

<img src=“//domain.com/static/img/logo.gif”>

或 <img src=“static/img/logo.gif”>

表单提交时,不使用http路径。

<form action="https://domain.com"></form>

2.服务端开启 upgrade-insecure-requests,支持新型浏览器自动替换资源路径。较新版本的浏览器,均支持 upgrade-insecure-requests。当服务器配置该支持时,浏览器将自动替换使用https方式加载所需的资源文件。

全站HTTPS无疑为服务器增加额外的系统资源开销,特别是TLS握手环节。在确定的网络架构下,评估SSL证书的安装部署位置十分重要。SSL证书的部署位置,将直接决定HTTPS性能优化需要采用的方案。承载TLS握手环节的压力,主要消耗服务器的CPU资源。不同系统环境下,通常需要通过压力测试环节,基于一手测试数据,制定合理的优化方案。

常用优化方案:

1.升级服务器CPU

2.针对服务器CPU型号,采用线程优化、算法优化等方式提升处理效率

3.合理优化网络架构,配置负载策略,分散服务器压力。

域名对访问速度的影响具有两面性:域名多,域名解析和建立连接的时间就多;域名少,下载并发度又不够。将域名限制在有限的范围,维持和这些域名的连接,可平衡访问速度和性能消耗的需求。

参考网络架构选择合适的SSL证书产品,降低服务器系统资源开销,并保障站点的可扩展性。

SSL性能优化常用方案:

给我留言