deimos.openssl.ecdh

Undocumented in source.

Public Imports

deimos.openssl.opensslconf
public import deimos.openssl.opensslconf;
Undocumented in source.
deimos.openssl.ec
public import deimos.openssl.ec;
Undocumented in source.
deimos.openssl.ossl_typ
public import deimos.openssl.ossl_typ;
Undocumented in source.
deimos.openssl.bn
public import deimos.openssl.bn;
Undocumented in source.

Members

Functions

ECDH_OpenSSL
const(ECDH_METHOD)* ECDH_OpenSSL()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ECDH_compute_key
int ECDH_compute_key(void* out_, size_t outlen, const(EC_POINT)* pub_key, EC_KEY* ecdh, ExternC!(void* function(const(void)* in_, size_t inlen, void* out_, size_t* outlen)) KDF)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ECDH_get_default_method
const(ECDH_METHOD)* ECDH_get_default_method()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ECDH_get_ex_data
void* ECDH_get_ex_data(EC_KEY* d, int idx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ECDH_get_ex_new_index
int ECDH_get_ex_new_index(c_long argl, void* argp, CRYPTO_EX_new* new_func, CRYPTO_EX_dup* dup_func, CRYPTO_EX_free* free_func)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ECDH_set_default_method
void ECDH_set_default_method(const(ECDH_METHOD)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ECDH_set_ex_data
int ECDH_set_ex_data(EC_KEY* d, int idx, void* arg)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ECDH_set_method
int ECDH_set_method(EC_KEY* , const(ECDH_METHOD)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ERR_load_ECDH_strings
void ERR_load_ECDH_strings()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

ECDH_F_ECDH_CHECK
enum ECDH_F_ECDH_CHECK;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ECDH_F_ECDH_COMPUTE_KEY
enum ECDH_F_ECDH_COMPUTE_KEY;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ECDH_F_ECDH_DATA_NEW_METHOD
enum ECDH_F_ECDH_DATA_NEW_METHOD;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ECDH_R_KDF_FAILED
enum ECDH_R_KDF_FAILED;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ECDH_R_NON_FIPS_METHOD
enum ECDH_R_NON_FIPS_METHOD;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ECDH_R_NO_PRIVATE_VALUE
enum ECDH_R_NO_PRIVATE_VALUE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ECDH_R_POINT_ARITHMETIC_FAILURE
enum ECDH_R_POINT_ARITHMETIC_FAILURE;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta