https的工作原理及其优缺点

it2026-01-02  1

2020-10-22 15:06:36

https的工作原理

web server 建立ssl ,client 用 https url request serverserver 接收 request ,并 respond 网站证书(含公钥)client 和server共同决定ssl等级(加密安全等级)client建立 session 密钥,用公钥加密,传给serverserver 用私钥解密 session密钥server 和 client 通过session密钥加密通信

client和server之间通过ssl连接上, client用https的url来req server(问你一个问题昂?) server 收到了这个问题,并返回证书和公钥(我是xxx,你谁呀,还问我问题) server client 共同决定ssl等级(来吧选一个,顺丰还是圆通) client 拿出session密钥,这是你我之间的秘密,私钥(钥匙)你我各一把 说完就用公钥上了锁,交给快递,传给server server收到包裹之后,用私钥解锁,获得对话内容

https优点

正确发送给对象http+ssl安全通道

https缺点

握手费时费电缓存增加数据开销ssl证书要钱ssl证书绑定1ip1域名
最新回复(0)