Is SSL communication with Greenplum database server different from normal SSL communication with a typical web server?

StackOverflow https://stackoverflow.com/questions/20881477

  •  23-09-2022
  •  | 
  •  

While enabling ssl in greenplum, it needs ONLY server.key(which is a private key) & certificates to be present in the master data directory. What about public key and the session key? Why don't we need to provide these keys as well. If we don't provide these keys then how the ssl communication will happen?

In General, ssl communication happens with the help of the public key and the private key( which is Asymmetric Encryption) for handshake and the session key will be used for actual data transfer between client and server(which is symmetric encryption).

Is it possible to have ssl communcation with only private key?.Does SSL communication with Greenplum database server is different from normal SSL communication with a typical web server?

有帮助吗?

解决方案

The public key is in the certificate. The session key is negotiated during the handshake. There is nothing different about this SSL server from any other SSL server in this respect.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top