DragonFly On-Line Manual Pages
SSL_GET_SERVER_TMP_KEY(3) DragonFly Library Functions Manual
SSL_get_server_tmp_key - temporary server key during a handshake
SSL_get_server_tmp_key(SSL *ssl, EVP_PKEY **key);
SSL_get_server_tmp_key() retrieves the temporary key provided by the
server and used during key exchange. For example, if ECDHE is in use,
this represents the server's public ECDHE key.
In case of success, a copy of the key is stored in *key. It is the
caller's responsibility to free this key after use using
This function may only be called by the client.
This function is implemented as a macro.
SSL_get_server_tmp_key() returns 1 on success or 0 on failure.
EVP_PKEY_free(3), ssl(3), SSL_ctrl(3)
SSL_get_server_tmp_key() first appeared in OpenSSL 1.0.2 and has been
available since OpenBSD 6.1.
DragonFly 5.9-DEVELOPMENT June 12, 2019 DragonFly 5.9-DEVELOPMENT