Home
last modified time | relevance | path

Searched refs:ecdh (Results 1 – 16 of 16) sorted by relevance

/openssl/crypto/ec/
H A Decdh_ossl.c29 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 Dec_kmeth.c223 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 Dec_local.h177 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 DMakefile7 TESTS = x25519 ecdh
16 ecdh: ecdh.o target
/openssl/doc/man3/
H A DSSL_CTX_set_tmp_ecdh.pod12 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 DEVP_KEYEXCH-ECDH.pod15 =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 Dec.h1317 const EC_KEY *ecdh,
1497 const EC_POINT *pub_key, const EC_KEY *ecdh));
1541 const EC_KEY *ecdh));
H A Dssl.h.in1365 # 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 DREADME.txt52 ecdh.c Demonstration of ECDH key exchange
/openssl/doc/man5/
H A Dfips_config.pod193 =item B<ecdh-cofactor-check>
/openssl/.github/workflows/
H A Drun-checker-daily.yml60 no-ecdh,
/openssl/crypto/err/
H A Dopenssl.txt594 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 Dspeed.c110 int ecdh; member
2171 = seconds.ecdh = seconds.eddsa in speed_main()
3600 ec_curves[testnum].bits, seconds.ecdh); in speed_main()
/openssl/
H A DINSTALL.md1203 des|dh|dsa|ecdh|ecdsa|idea|md4|mdc2|ocb|
H A DCHANGES.md5632 Note: the ecdsa.h and ecdh.h headers are now no longer needed and just
12787 * Add ECDH in new directory crypto/ecdh/.
/openssl/test/recipes/30-test_evp_data/
H A Devppkey_kas.txt11683 Ctrl = ecdh-cofactor-check:0

Completed in 98 milliseconds