|
const char * | SSL_get_curve_name (uint16_t group_id) |
|
int | ssl_nid_to_group_id (uint16_t *out_group_id, int nid) |
|
int | ssl_name_to_group_id (uint16_t *out_group_id, const char *name, size_t len) |
|
int | SSL_ECDH_CTX_init (SSL_ECDH_CTX *ctx, uint16_t group_id) |
|
void | SSL_ECDH_CTX_init_for_dhe (SSL_ECDH_CTX *ctx, DH *params) |
|
void | SSL_ECDH_CTX_init_for_cecpq1 (SSL_ECDH_CTX *ctx) |
|
void | SSL_ECDH_CTX_cleanup (SSL_ECDH_CTX *ctx) |
|
uint16_t | SSL_ECDH_CTX_get_id (const SSL_ECDH_CTX *ctx) |
|
int | SSL_ECDH_CTX_get_key (SSL_ECDH_CTX *ctx, CBS *cbs, CBS *out) |
|
int | SSL_ECDH_CTX_add_key (SSL_ECDH_CTX *ctx, CBB *cbb, CBB *out_contents) |
|
int | SSL_ECDH_CTX_offer (SSL_ECDH_CTX *ctx, CBB *out_public_key) |
|
int | SSL_ECDH_CTX_accept (SSL_ECDH_CTX *ctx, CBB *out_public_key, uint8_t **out_secret, size_t *out_secret_len, uint8_t *out_alert, const uint8_t *peer_key, size_t peer_key_len) |
|
int | SSL_ECDH_CTX_finish (SSL_ECDH_CTX *ctx, uint8_t **out_secret, size_t *out_secret_len, uint8_t *out_alert, const uint8_t *peer_key, size_t peer_key_len) |
|