0

在 greenplum 中启用 ssl 时,它只需要 server.key(这是一个私钥)和证书出现在主数据目录中。公钥和会话密钥呢?为什么我们也不需要提供这些密钥。如果我们不提供这些密钥,那么 ssl 通信将如何发生?

通常,ssl 通信在握手的公钥和私钥(即非对称加密)的帮助下发生,会话密钥将用于客户端和服务器之间的实际数据传输(即对称加密)。

是否可以仅使用私钥进行 ssl 通信?与 Greenplum 数据库服务器的 SSL 通信与与典型 Web 服务器的正常 SSL 通信不同吗?

4

1 回答 1

0

公钥在证书中。会话密钥在握手期间协商。在这方面,此 SSL 服务器与任何其他 SSL 服务器没有什么不同。

于 2014-01-02T20:59:08.557 回答