SSL的运行过程
2020-11-18 18:45:39 0 举报
SSL的运行过程
作者其他创作
大纲/内容
CA
Client hello:随机数1 + 客户端可用的密码套件列表
生成RSA公钥/秘钥对
对称密钥通信加密
服务器
Server hello:随机数2 + 选定的密码套件
SSL加密请求过程
生成对称密钥
根据CA验证证书
申请(公钥/域名)
此时,双方都有:1. 随机数12. 随机数23. pre-master(预备主密钥)4.指定的加密算法
证书发给申请者(包括内容和被CA密钥加密的签名)
生成随机数pre-master:使用证书里携带的服务器公钥加密发送
客户端
申请证书
certificate:返回证书
私钥解密获取pre-master
1. 确认身份2. 对证书内容生成hash3. 用CA的秘钥加密hash
0 条评论
下一页