ssl 原理和建立连接过程
ssl 与http关系
ssl (“Secure Sockets Layer”)加密原理 和https的关系
https = http + ssl
ssl 位置:
SSL握手
证书主要作用是在SSL握手中,我们来看一下SSL的握手过程
- 客户端提交https请求
- 服务器响应客户,并把证书公钥发给客户端
- 客户端验证证书公钥的有效性
- 有效后,会生成一个会话**
- 用证书公钥加密这个会话**后,发送给服务器
- 服务器收到公钥加密的会话**后,用私钥解密,回去会话**
- 客户端与服务器双方利用这个会话**加密要传输的数据进行通信
SSL证书作用
- 帮助客户端对服务器身份进行验证
- 让需要传输的数据加密化
- 验证传输的数据是否完整
参考:
https://www.cnblogs.com/fengfengyang/p/9852481.html (ssl 原理和建立连接过程)