https工作原理
2023-07-03 12:18:09 3 举报
https底层工作原理
作者其他创作
大纲/内容
生成随机密码,再用随机密码加密消息
随机密码的加密解密使用的是非对称加密
网站
用随机密码加密一短消息,同时发送消息经过hash算法计算的hash值
用私钥对随机密码解密,获取密码,再用随机密码解密消息
用hash算法对消息计算hash值,对比浏览器发送的hash值,看是否一致
选择一套加密算法和hash算法
证书(网站地址、加密公钥、颁发机构)
浏览器
后续浏览器和网站进行通信都使用随机密码加密解密,hash算法比较消息是否被篡改
浏览器验证证书的合法性,然后浏览器地址栏上会出现一把小锁
消息(用随机密码加密)hash值随机密码(用网站返回的公钥加密)
浏览器用随机密码解密消息,再次计算消息的hash值和网站发来的hash值进行对比
浏览器向网站发送支持的加密规则
0 条评论
下一页