自互联网出现以来 , 超文本传输协议HTTP协议被广泛用于在Web浏览器和网站服务器之间传递信息 。但随着互联网的发展 , 另一种协议——HTTPS出现 , 并与HTTP一同服务于这个互联网世界 。HTTPS的出现是为了代替HTTP协议在安全不足的方面 。
文章插图
HTTP协议以明文方式发送内容 , 不提供任何方式的数据加密 , 如果攻击者截取了Web浏览器和网站服务器之间的传输报文 , 就可以直接读懂其中的信息 , 因此HTTP协议不适合传输一些敏感信息 , 比如信用卡号、密码等 。而为了数据传输的安全 , HTTPS在HTTP的基础上加入了SSL协议 , SSL依靠证书来验证服务器的身份 , 并为浏览器和服务器之间的通信加密 。
HTTP与HTTPS的基本概念【服务器配置时,是选HTTP还是HTTPS?】HTTP:是互联网上应用最为广泛的一种网络协议 , 是一个客户端和服务器端请求和应答的标准(TCP) , 用于从WWW服务器传输超文本到本地浏览器的传输协议 , 它可以使浏览器更加高效 , 使网络传输减少 。
HTTPS:是以安全为目标的HTTP通道 , 简单讲是HTTP的安全版 , 即HTTP下加入SSL层 , HTTPS的安全基础是SSL , 因此加密的详细内容就需要SSL 。
HTTP与HTTPS的特点差异1.HTTPS协议需要使用ca申请证书 , 一般免费证书很少 , 因此是需要支付费用的 。
2.HTTP是超文本传输协议 , 信息是明文传输 , HTTPS 则是具有安全性的ssl加密传输协议 , 因此HTTPS在安全性上比HTTP高 。
3.HTTP和HTTPS使用的是完全不同的连接方式 , 用的端口也不一样 , http使用的是80 , HTTPS使用的是443 。
4.HTTP的连接很简单 , 是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议 , 相对于HTTP协议更安全也更复杂 。
5.HTTPS主要作用可以分为两种 , 一种是建立一个信息安全通道 , 来保证数据传输的安全;另一种就是确认网站的真实性 , 凡是使用了 https 的网站 , 都可以通过点击浏览器地址栏的锁头标志来查看网站认证之后的真实信息 , 也可以通过 CA 机构颁发的安全签章来查询
虽说HTTPS在安全性上比HTTP强 , 但并不是所有网站都需要用HTTPS , 这个还是需要根据不同行业特点来决定的 。
推荐阅读
- 谈了很长时间的恋爱分手了 恋爱多久容易分手
- 对硬盘进行分区时,GPT和MBR有什么区别?
- Win10网卡被禁用无法启用时需这样做
- 慢跑半小时能减肥吗
- 拜佛的时候怎样是心诚 叩拜佛的正确姿势
- 女性运动时注意五种私处伤害
- 什么时间锻炼最好
- 锻炼的最佳时间
- 暖气片买便宜的可以吗,暖气片如何配置
- 浴霸吹风功能是干什么,浴霸吹风和取暖同时开吗