什么是https?http升级为https需要什么?

  一、什么是https?
  
  https是一种加密传输协议,网站使用https后可以避免敏感信息被第三方获取。https加密协议=SSL / TLS+http协议,也就是说,在传统的http协议上加上SSL成就可以实现数据传输加密。


  
  二、网站从http升级为https需要什么?
  
  前面说到https加密协议=SSL / TLS+http协议,也就是说,网站从http升级为https的关键就在于SSL证书,网站安装SSL证书之后就可以从http升级为https,进行加密传输,保护网站数据安全了。


  
  一开始SSL证书的作用只简单的在于数据加密,随着技术的成熟,越来越多的附加作用延伸出来,更加的服务我们的网站需求。

  
  三、网站从http升级为https的好处
  
  (1)进行身份认证,减少客户丢失率
  
  企业部署了ssl证书后,不仅实现了网站数据加密,还会对该网站所属的企业身份进行审核。进一步证明您的网站是可信赖的合法。而针对没有部署ssl证书的网站,一些浏览器会标记为不安全,一些用户看到不安全的字样后,可能就会放弃进一步访问,造成客户流失。


  
  (2) 提升公司品牌形象和客户信任度
  
  对于部署了高级EV SSL证书的网站,在身份验证和数据加密的基础上,浏览器还会显示公司企业名称,对于公司是一种宣传。进一步提升了网站信任度。


  
  (3)帮助网站提高搜索排名
  
  Google方面早就表明https是排名因素之一,百度以前也曾经提到过,百度不会主动抓取https页面,但是百度对https页面优先收录、优先排名。从相关性的角度,百度搜索引擎认为权值相同的站点,采用https协议的页面更加安全,排名上会优先对待。


  
  (4)微信小程序、微信公众号以及IOS开发必须使用HTTPS
  
  安全是小程序开发过程中微信最为强调的标准之一。微信规定,微信小程序中不满足条件的域名和协议无法请求,即微信小程序的网络请求必须走Https协议,所以小程序必须用到SSL证书。


  
  四、在哪里可以申请SSL证书?申请SSL证书需要注意些什么?
  
  1、选择受信任的SSL证书
  
  自签证书和部分免费SSL证书只有https的效果,并没有https的作用,而且不受浏览器信任。最好选择国际知名的SSL证书,比如安信SSL证书的Symantec、Geotrust、Comodo、Thawte以及RapidSSL等多家全球权威CA机构的SSL数字证书。
  
  2、选择合适的SSL证书
  
  要根据自己的业务需要选择合适的SSL证书(前提是支持浏览器的SSL证书),需要考虑域名数量和验证类型等,如果有多个域名,不需要每一个域名申请一个SSL证书,只需要申请一个多域名SSL证书或者通配符证书即可。
  
  3、选择安全可靠的SSL证书
  
  从产品功能上来讲,则首选支持SGC强制128位加密的SSL证书,只有这样,才能保证用户使用各种版本浏览器都能实现128位高强度加密,因为40位和56位的加密都已经不安全了;其次,如果用户都是使用支持128位加密的浏览器的话,则网站可以选购验证实体身份和证书中显示单位名称的SSL证书,价格会便宜些。

原文地址:https://www.cnblogs.com/xinlinghuayuan/p/11231628.html

时间: 2024-10-06 01:48:09

什么是https?http升级为https需要什么?的相关文章

如何免费把网站从http升级到https

预备知识: 1.什么是https, 相对于https有什么优势/劣势? 2.升级https需要准备的文件? 如何升级? 3.ssl证书类型?  (EV/OV/通配符证书....) 4.如何选择ssl证书? 如何选择供应商?  (推荐一家:godaddy比较便宜,Versign/GlobalSign等都比较偏贵) 5.如何免费获取信任的ssl证书? 如果对以上几点还不熟悉的同学可以先去了解以下,本文主要讲解第五点如何获取到免费的被信任的SSL证书. 什么时候可以考虑到使用免费的证书. 例如:你开发

http网站快捷免费升级到https

前言 能看到这篇文章我想大家对http和https都不陌生,我也不做过多阐述,直接开干 工具 已备案域名一个 CentOS 7 Nginx Let's Encrypt 这里我详细介绍下Let's Encrypt,它是国外一个公共的免费SSL项目,由 Linux 基金会托管,它的来头不小,由 Mozilla.思科.Akamai.IdenTrust 和 EFF 等组织发起,目的就是向网站自动签发和管理免费证书,以便加速互联网由 HTTP 过渡到 HTTPS,目前 Facebook 等大公司开始加入赞

将http升级为https tomcat

将在tomcat中跑的项目 由http升级为https https可以保证连接的可靠性 与 数据的安全性 1.首先我们要申请一个证书.证书这东西有不少免费的 腾讯 阿里 七牛都有 不过基本都要求实名啊 备案啊 所以呢 我们可以到其他地方申请 有个地址 https://www.pianyissl.com/ 这里可以申请证书 不过呢 只有3个月的有效期. OK 当我们申请好证书之后呢 打开证书 可以看到 有两个我文件 keystore.jks 和 password.txt txt里面就是密码 下面我

Nginx http升级到https

http和https的区别是 有的网站,http打开的时候,页面提示不安全,比如你点击下面的网站http://www.511easy.com/bug/login 怎样才能去掉这个不安全的提示呢? 从http升级到https呗 最终效果看一下: 如果目前有一个网站,要怎么升级为https呢 域名: 511easy.com 有域名了就可以申请免费的ssl证书,如下截图,基于各个Web服务器的证书,我这边用的是Nginx 那然后就需要配置nginx.conf的配置了,大概就是用下面的第三个,前两个是我

【Nginx】将http升级到https并且同时支持http和https两种请求

一.如何将http升级到https 需要满足下面三个: 1.域名 2.nginx 3.SSL证书 一般第三方证书颁发机构下发的证书是收费的,一年好几千. 1) 从腾讯云申请免费的SSL证书,有效期一年,可申请多个  SSL 证书申请地址在这里: https://console.qcloud.com/ssl 申请过程几分钟就可以搞定,主要分两步 1.申请免费的证书,设置手动DNS验证 2.到域名对应的域名解析商处添加解析记录 下载申请好的域名,上传到服务器指定位置 2) nginx配置 2.1.使

HTTPS那个东西(一)-HTTPS原理

HTTPS那个东西(一) 最近看了<http权威指南>几个章节,对HTTPS随着节,了一些资料,遂打算记录一下心得.写的仓促,肯定有非常多错误的地方,欢迎大家指正. 1.HTTP是什么 那么在介绍https之前,有必要先解释下http.http是一个非常easy又非常复杂的协议.说其简单,是我们每天都在用它.并且又浑然不觉.貌似非常easy的样子.可是真正可以把http全然了解清楚.并非非常容易的事情.<http权威指南>诺厚的一本书,都是http相关内容,可知有多么复杂了. 简单

Https系列之一:https的简单介绍及SSL证书的生成

Https系列会在下面几篇文章中分别作介绍: 一:https的简单介绍及SSL证书的生成二:https的SSL证书在服务器端的部署,基于tomcat,spring boot三:让服务器同时支持http.https,基于spring boot四:https的SSL证书在Android端基于okhttp,Retrofit的使用 所有文章会优先在:微信公众号"颜家大少"中发布转载请标明出处 一:本文的主要内容介绍 https的介绍SSL证书的介绍自签名SSL证书介绍及生成方法CA证书介绍及申

https网站访问第三方https网站时候报错: The request was aborted:Could not create SSL/TLS secure channel.

https网站访问第三方https网站时候报错: The request was aborted:Could not create SSL/TLS secure channel. 解决办法: if(Url.StartsWith("https",StringComparison.OrdinalIgnoreCase))//https请求 { ServicePointManager.Expect100Continue = true; //如果是4.5以上版本可以直接使用 //ServiceP

三步解决fiddler升级后https无法通过证书验证问题

1.      去掉 https 捕获选项 去掉勾选 2.      删除ie下的fiddler证书 将证书下的所有DO_NOT_TRUST_FIDDER证书都删掉 3.      配置https捕获选项 勾选弹出下图 选yes 选yes 再试就OK了 --特殊浏览器处理:firefox 一般装fiddler,如果本地有火狐就会启用fiddlerhook,当然新版火狐升级了安全设置,禁用了此插件,可通过about:config 中 xpinstall.signatures.required 设置