HTTPS 和 HTTP 的区别
来源:互联网 发布:聊天软件开发 编辑:程序博客网 时间:2024/06/06 05:27
HTTP 和 HTTPS : 它们是做什么的,哪里有区别?
当你在网上购物点击进入网上商城。你会发现你的游览器的地址栏突然会由HTTP变成HTTPS。可能你会问,这其中到底发生了什么呢?我们的信用卡信息是否安全呢?
答案是肯定的!我们的信息是安全的,这时候的网站确保我们的信息不会任何人窃取。
使用HTTPS,服务器传输信息的时候遵循一定的“密码”,它们在传输的时候会将要传输的信息根据“密码”加密,这样在没有“密码”的情况下就没有人能够对其进行解读。
这种“密码”被使用在Secure Sockets Layer(SSL)。
HTTP是如何工作的?
在最开始的时候,网络管理员想要找寻一种如何在网络中分享信息的方法。
最后他们在一种程序上达成协议。这就是我们现在的HTTP(HyperText Transfer Protocol).
随着HTTP的发展,人们发现在网络中传输信息不是那么的困难,所以很多人就开始对传输的信息产生不轨的想法。
这个时候一种保护传输信息的机制就应运而生。这种保护机制依靠SSL(Secure Sockets layer) 证书去加密要交换的信息。
加密意味着传输者和接受者都在一种“密码”上面达成协议并且使用该密码对信息进行转换。
这种加密信息然后进行交换的程序我们将他称为HTTPS.
人类可以自己对文件进行加密,但是计算机可以做的更快更有效率。为此,在终端用户的电脑上使用一个被称为SSL Certificate的文件去进行加密和解码。
SSL Certificate包含计算机用户的public key.
A用户分享自己的公开密匙(public key)给任何需要的人但是不分享他的专用密匙(private key),其他想要和A用户传输信息的人需要使用公开密匙对信息进行加密。
- HTTP和HTTPS的区别
- HTTPS和HTTP的区别
- HTTPS和HTTP的区别
- HTTPS和HTTP的区别
- HTTPS和HTTP的区别
- http 和https的区别
- HTTP 和 HTTPS的区别
- HTTPS和HTTP的区别
- http和https的区别
- http和https的区别
- HTTPS和HTTP的区别
- HTTP 和 HTTPS 的区别
- http和https的区别
- HTTPS和HTTP的区别
- HTTPS和HTTP的区别
- HTTP和HTTPS的区别
- http和https的区别
- HTTPS和HTTP的区别
- POJ-1321(类8皇后问题)
- 第02章 系统开发基础 之 软件开发环境与工具
- Android 知识要点整理(7)----拍照和录像
- 第02章 系统开发基础 之 系统运行与评价
- Activity的生命周期和LogCat工具介绍
- HTTPS 和 HTTP 的区别
- 场景化阅读
- 平面(拉伸)失真的修正
- HDFS的 InputFormat自定义
- 原码,补码,反码
- ElasticSearch集成拼音插件
- frame / bounds / center / 为什么要整体赋值
- [leetcode] 173. Binary Search Tree Iterator 解题报告
- /bin/bash^M: bad interpreter: No such file or dire