Open pengkobe opened 6 years ago
HTTPS,简单来说就是使用 TLS/SSL 加密的 HTTP 协议。
客户端使用非对称加密与服务器进行通信,实现身份验证并协商对称加密使用的密钥,然后对称加密算法采用协商密钥对信息以及信息摘要进行加密通信,不同的节点之间采用的对称密钥不同,从而可以保证信息只能通信双方获取。
可以使用 session ID 记录 pre-master,从而缩短会话时间
HTTPS,简单来说就是使用 TLS/SSL 加密的 HTTP 协议。
TLS 的基本工作方式
客户端使用非对称加密与服务器进行通信,实现身份验证并协商对称加密使用的密钥,然后对称加密算法采用协商密钥对信息以及信息摘要进行加密通信,不同的节点之间采用的对称密钥不同,从而可以保证信息只能通信双方获取。
证书申领注意点
会话缓存
可以使用 session ID 记录 pre-master,从而缩短会话时间
劣势
难点
为什么要进行全站 HTTPS
参考