标签: security https
我需要建立一个具有端到端加密支持的安全聊天服务器,理论上我知道它是如何工作的,但我不知道如何通过ssl发送加密密钥。
答案 0 :(得分:1)
您应该使用经验证的密钥交换算法,例如Diffie–Hellman。
否则,您可以依赖非对称密钥来交换新的/临时对称密钥。例如,每一方发送一半对称密钥,该密钥由每个其他人加密。公钥。