259,面试官都被搞懵了

3、然后服务器和客户端通过传输秘钥对http报文中的内容进行加密后进行传输
交互过程:
1.浏览器发送一个连接请求给安全服务器。
2.服务器会向客户端返回:服务器公钥和CA证书
3. 客户浏览器检查服务器送过来的证书是否是由自己信赖的 CA 中心所签发的。如果是,就继续执行协议;如果不是,客户浏览器就给客户一个警告消息:警告客户这个证书不是可以信赖的,询问客户是否需要继续。
4.接着客户浏览器比较证书里的消息,例如域名和公钥,与服务器刚刚发送的相关消息是否一致,如果是一致的,客户浏览器认可这个服务器的合法身份。
5.客户端会随机生成一对客户端的公钥和客户端的私钥,同时也随机生成一个客户端密钥,之后客户端会根据服务器的公钥对客户端的公钥和客户端的密钥进行加密。
6.用户服务器的私钥解密客户端发送来的信息,得到客户端的公钥和客户端会话的密钥。此时服务器会随机生成一个与客户端通信的会话密钥(服务器的的会话

259,面试官都被搞懵了最先出现在Python成神之路

版权声明:
作者:玉兰
链接:https://www.techfm.club/p/9893.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>