HTTPS加密
创始人
2024-05-30 02:24:12
0

1.http是无状态连接,使用80端口;

https使用443端口。

2.HTTPS(SSL/TLS)是计算机网络的知识,主要用来对HTTP协议传输的文本进行加密,提高安全性的一种协议。

因为HTTP是明文传输,所以会很有可能产生中间人攻击(获取并篡改传输在客户端及服务端的信息并不被人发觉),HTTPS加密应运而生。

3.加解密的过程

加密就是把 明文 (要传输的信息)进行一系列变换, 生成 密文;解密就是把 密文 再进行一系列变换, 还原成 明文 ;在这个加密和解密的过程中, 往往需要一个或者多个中间的数据, 辅助进行这个过程, 这样的数据称为密钥。

 对称密钥:一对密钥,加密密钥和解密密钥

非对称密钥:公钥和私钥

公钥和私钥是配对的. 最大的缺点就是运算速度非常慢,比对称加密要慢很多.

客户端和服务器加密通信流程:

1.服务器先生成一对非对称密钥,公钥和私钥,其将公钥进行公开,客户端接收到服务器的公钥后,用该公钥进行对客户端自己的对称密钥加密,将其传输给服务器。

2.服务器就获取了客户端的对称密钥,并且使用这个对称密钥加密给客户端返回的响应数据。

3.后续客户端和服务器的通信都只用对称密钥加密。

核心思想:靠非对称密钥进行第一次传输,服务器获得客户端的对称密钥,之后双方进行对称加密传输。

相关内容

热门资讯

喜欢穿一身黑的男生性格(喜欢穿... 今天百科达人给各位分享喜欢穿一身黑的男生性格的知识,其中也会对喜欢穿一身黑衣服的男人人好相处吗进行解...
发春是什么意思(思春和发春是什... 本篇文章极速百科给大家谈谈发春是什么意思,以及思春和发春是什么意思对应的知识点,希望对各位有所帮助,...
网络用语zl是什么意思(zl是... 今天给各位分享网络用语zl是什么意思的知识,其中也会对zl是啥意思是什么网络用语进行解释,如果能碰巧...
为什么酷狗音乐自己唱的歌不能下... 本篇文章极速百科小编给大家谈谈为什么酷狗音乐自己唱的歌不能下载到本地?,以及为什么酷狗下载的歌曲不是...
华为下载未安装的文件去哪找(华... 今天百科达人给各位分享华为下载未安装的文件去哪找的知识,其中也会对华为下载未安装的文件去哪找到进行解...
怎么往应用助手里添加应用(应用... 今天百科达人给各位分享怎么往应用助手里添加应用的知识,其中也会对应用助手怎么添加微信进行解释,如果能...
家里可以做假山养金鱼吗(假山能... 今天百科达人给各位分享家里可以做假山养金鱼吗的知识,其中也会对假山能放鱼缸里吗进行解释,如果能碰巧解...
四分五裂是什么生肖什么动物(四... 本篇文章极速百科小编给大家谈谈四分五裂是什么生肖什么动物,以及四分五裂打一生肖是什么对应的知识点,希...
一帆风顺二龙腾飞三阳开泰祝福语... 本篇文章极速百科给大家谈谈一帆风顺二龙腾飞三阳开泰祝福语,以及一帆风顺二龙腾飞三阳开泰祝福语结婚对应...
美团联名卡审核成功待激活(美团... 今天百科达人给各位分享美团联名卡审核成功待激活的知识,其中也会对美团联名卡审核未通过进行解释,如果能...