Searched refs:ecdh (Results 1 – 16 of 16) sorted by relevance
/openssl/crypto/ec/ |
H A D | ecdh_ossl.c | 29 const EC_POINT *pub_key, const EC_KEY *ecdh) in ossl_ecdh_compute_key() argument 31 if (ecdh->group->meth->ecdh_compute_key == NULL) { in ossl_ecdh_compute_key() 36 return ecdh->group->meth->ecdh_compute_key(psec, pseclen, pub_key, ecdh); in ossl_ecdh_compute_key() 50 const EC_POINT *pub_key, const EC_KEY *ecdh) in ossl_ecdh_simple_compute_key() argument 61 if ((ctx = BN_CTX_new_ex(ecdh->libctx)) == NULL) in ossl_ecdh_simple_compute_key() 70 priv_key = EC_KEY_get0_private_key(ecdh); in ossl_ecdh_simple_compute_key() 76 group = EC_KEY_get0_group(ecdh); in ossl_ecdh_simple_compute_key() 82 if (EC_KEY_get_flags(ecdh) & EC_FLAG_COFACTOR_ECDH) { in ossl_ecdh_simple_compute_key()
|
H A D | ec_kmeth.c | 223 const EC_KEY *ecdh)) in EC_KEY_METHOD_set_compute_key() argument 297 const EC_KEY *ecdh)) in EC_KEY_METHOD_get_compute_key() argument
|
H A D | ec_local.h | 177 const EC_POINT *pub_key, const EC_KEY *ecdh); 677 const EC_POINT *pub_key, const EC_KEY *ecdh); 700 const EC_POINT *pub_key, const EC_KEY *ecdh); 702 const EC_POINT *pub_key, const EC_KEY *ecdh);
|
/openssl/demos/keyexch/ |
H A D | Makefile | 7 TESTS = x25519 ecdh 16 ecdh: ecdh.o target
|
/openssl/doc/man3/ |
H A D | SSL_CTX_set_tmp_ecdh.pod | 12 long SSL_CTX_set_tmp_ecdh(SSL_CTX *ctx, const EC_KEY *ecdh); 13 long SSL_set_tmp_ecdh(SSL *ssl, const EC_KEY *ecdh); 20 SSL_CTX_set_tmp_ecdh() sets ECDH parameters to be used to be B<ecdh>.
|
/openssl/doc/man7/ |
H A D | EVP_KEYEXCH-ECDH.pod | 15 =item "ecdh-cofactor-mode" (B<OSSL_EXCHANGE_PARAM_EC_ECDH_COFACTOR_MODE>) <integer> 58 =item "ecdh-cofactor-check" (B<OSSL_EXCHANGE_PARAM_FIPS_ECDH_COFACTOR_CHECK>) <integer>
|
/openssl/include/openssl/ |
H A D | ec.h | 1317 const EC_KEY *ecdh, 1497 const EC_POINT *pub_key, const EC_KEY *ecdh)); 1541 const EC_KEY *ecdh));
|
H A D | ssl.h.in | 1365 # define SSL_CTX_set_tmp_ecdh(ctx,ecdh) \ argument 1366 SSL_CTX_ctrl(ctx,SSL_CTRL_SET_TMP_ECDH,0,(char *)(ecdh)) 1367 # define SSL_set_tmp_ecdh(ssl,ecdh) \ argument 1368 SSL_ctrl(ssl,SSL_CTRL_SET_TMP_ECDH,0,(char *)(ecdh))
|
/openssl/demos/ |
H A D | README.txt | 52 ecdh.c Demonstration of ECDH key exchange
|
/openssl/doc/man5/ |
H A D | fips_config.pod | 193 =item B<ecdh-cofactor-check>
|
/openssl/.github/workflows/ |
H A D | run-checker-daily.yml | 60 no-ecdh,
|
/openssl/crypto/err/ |
H A D | openssl.txt | 594 EC_R_CURVE_DOES_NOT_SUPPORT_ECDH:160:curve does not support ecdh 1417 SSL_R_ECDH_REQUIRED_FOR_SUITEB_MODE:374:ecdh required for suiteb mode 1489 SSL_R_MISSING_TMP_ECDH_KEY:311:missing tmp ecdh key 1645 SSL_R_UNABLE_TO_FIND_ECDH_PARAMETERS:314:unable to find ecdh parameters
|
/openssl/apps/ |
H A D | speed.c | 110 int ecdh; member 2171 = seconds.ecdh = seconds.eddsa in speed_main() 3600 ec_curves[testnum].bits, seconds.ecdh); in speed_main()
|
/openssl/ |
H A D | INSTALL.md | 1203 des|dh|dsa|ecdh|ecdsa|idea|md4|mdc2|ocb|
|
H A D | CHANGES.md | 5626 Note: the ecdsa.h and ecdh.h headers are now no longer needed and just 12781 * Add ECDH in new directory crypto/ecdh/.
|
/openssl/test/recipes/30-test_evp_data/ |
H A D | evppkey_kas.txt | 11683 Ctrl = ecdh-cofactor-check:0
|
Completed in 115 milliseconds