通过ssl对客户端和服务器进行解密和加密

时间:2014-05-23 03:46:28

标签: ssl encryption cryptography ldap

使用SSL部署ldap服务器。经过一番研究,我发现如果我想让ldap服务器和客户端加密和解密数据,ldap服务器需要保存不同客户端生成的所有公钥。

verify without clients

verify clients

这两个图表说明了我的想法(不确定这个想法是否可行)。如果服务器需要保存不同客户端生成的公钥,可能会很乱。这就是ldap中加密和解密的标准解决方案服务器和客户端?如果不是,哪一个是标准解决方案?

我是否有更简单的方法来加密和解密ldap服务器和客户端之间的数据,而不要求ldap服务器保存客户端生成的每个公钥?

1 个答案:

答案 0 :(得分:0)

  

如果我希望ldap服务器和客户端加密和解密数据,ldap服务器需要保存不同客户端生成的所有公钥。

错误。 LDAP服务器仅需要客户端的证书(a)如果使用客户端身份验证,(b)如果它们是自签名的。

SSL不使用公钥 - 私钥加密。它通过协商会话密钥使用对称加密,与客户端密钥无关。