| http | https |
|---|---|
| 80端口 | 443端口 |
| 无需申请证书 | 需要申请证书 |
| 超文本传输协议 | ssl加密协议 |
| 快 | 慢(因为会有一个ssl包需要传输) |
ssl加密
分为对称和非对称加密
1. 对称加密。 客户端和服务端公用一个密钥对消息加解密。(客户端和服务端约定好一个加密钥匙。客户端在发消息浅用该密匙对消息加密,发送给服务器,服务器在用该密匙进行解密拿到消息)
2. 非对称加密。客户端和服务端都有公钥和私钥。公钥加密的内容只有对应的私钥解密。私钥自己留着,公钥发给对方。这样发送消息之前,对方的公钥对消息进行加密,收到后在用自己的私钥进行解密。
浙公网安备 33010602011771号