关注
HTTPs加密流程如下
1.发起请求:客户端在通过TCP而服务器建立连接之后,默认使用443端口发送一个请求证书消息给服务器,该该请求消息里面包含自己可以实现的算法列表和其他需要的消息。
2.证书返回:服务器端收到消息回应客户端并返回证书,在证书中包含服务器信息,域名申请证书的公司公钥数据加密算法等。
3.验证客户端在收到证书后判断证书签发机构是否正确,使用该签发机构的公钥确认签名是否有效,客户端还会确保在证书中列出的域名为正在连接的域名。如果客户端确认证书有效,则生成对称秘钥,并使用公钥将对称秘钥加密。
4.密钥交换:户端将加密后的对称密钥发送给服务器服务器在接收到对称密钥后,使用私钥解密。
5.数据传输:经过上述步骤,客户端和服务器就完成了秘钥对的交换。在之后的数据传输过程中,客户端和服务端就可以基于对称加密。将数据加密后在网络上传输,保证网络数据传输的安全性。
查看原帖
2 1
相关推荐

点赞 评论 收藏
分享
02-05 22:21
广州航海学院 嵌入式硬件工程师 点赞 评论 收藏
分享


小天才
| 校招
| 15个岗位
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 如何KTV领导 #
33073次浏览 285人参与
# 你投递的公司有几家约面了? #
39519次浏览 236人参与
# 掌阅春招 #
89786次浏览 524人参与
# 研究所笔面经互助 #
55330次浏览 395人参与
# 软开人,秋招你打算投哪些公司呢 #
67499次浏览 727人参与
# vivo求职进展汇总 #
168166次浏览 1022人参与
# 生物制药/化工校招攻略 #
33985次浏览 265人参与
# 你遇到过哪些神仙同事 #
45757次浏览 471人参与
# 当下环境,你会继续卷互联网,还是看其他行业机会 #
73509次浏览 546人参与
# 硬件/芯片公司工作体验 #
58746次浏览 560人参与
# 如何缓解入职前的焦虑 #
142206次浏览 1129人参与
# TP-LINK工作体验 #
38717次浏览 787人参与
# Tplink求职进展汇总 #
102538次浏览 570人参与
# 在职场上,你最讨厌什么样的同事 #
10848次浏览 139人参与
# 你最近一次加班是什么时候? #
32377次浏览 252人参与
# 考研人,我有话说 #
17752次浏览 345人参与
# 软件开发春招备战日记 #
58198次浏览 499人参与
# 秋招白月光 #
53406次浏览 787人参与
# 产品每日一题 #
29314次浏览 412人参与
# 过年最难忘的一件事 #
10982次浏览 155人参与
# 你今年的平均薪资是多少? #
94567次浏览 462人参与