Home
last modified time | relevance | path

Searched refs:peer_pub_key (Results 1 – 11 of 11) sorted by relevance

/freebsd/crypto/libecc/src/tests/
H A Decccdh_test_vectors.h22 .peer_pub_key = ecccdh_SECP192R1_0_test_vector_peer_pub_key,
52 .peer_pub_key = ecccdh_SECP192R1_1_test_vector_peer_pub_key,
82 .peer_pub_key = ecccdh_SECP192R1_2_test_vector_peer_pub_key,
112 .peer_pub_key = ecccdh_SECP192R1_3_test_vector_peer_pub_key,
142 .peer_pub_key = ecccdh_SECP192R1_4_test_vector_peer_pub_key,
172 .peer_pub_key = ecccdh_SECP192R1_5_test_vector_peer_pub_key,
202 .peer_pub_key = ecccdh_SECP192R1_6_test_vector_peer_pub_key,
232 .peer_pub_key = ecccdh_SECP192R1_7_test_vector_peer_pub_key,
262 .peer_pub_key = ecccdh_SECP192R1_8_test_vector_peer_pub_key,
292 .peer_pub_key = ecccdh_SECP192R1_9_test_vector_peer_pub_key,
[all …]
H A Dx25519_test_vectors.h37 .peer_pub_key = x25519_WEI25519_0_peer_pub_key,
68 .peer_pub_key = x25519_WEI25519_1_peer_pub_key,
102 .peer_pub_key = x25519_WEI25519_2_peer_pub_key,
134 .peer_pub_key = x25519_WEI25519_3_peer_pub_key,
H A Dx448_test_vectors.h36 .peer_pub_key = x448_WEI448_0_peer_pub_key,
67 .peer_pub_key = x448_WEI448_1_peer_pub_key,
H A Dec_self_tests_core.c1082 …ret = ecccdh_derive_secret(&(kp.priv_key), c->peer_pub_key, c->peer_pub_key_len, shared_secret, sh…
1126 ret = x25519_derive_secret(c->our_priv_key, c->peer_pub_key, shared_secret);
1170 ret = x448_derive_secret(c->our_priv_key, c->peer_pub_key, shared_secret);
H A Dec_self_tests_core.h69 const u8 *peer_pub_key; member
5265 .peer_pub_key = NULL,
/freebsd/crypto/libecc/src/ecdh/
H A Decccdh.c170 ec_pub_key peer_pub_key; in ecccdh_derive_secret() local
174 peer_pub_key.magic = WORD(0); in ecccdh_derive_secret()
184 …ret = ec_pub_key_import_from_aff_buf(&peer_pub_key, our_priv_key->params, peer_pub_key_buf, peer_p… in ecccdh_derive_secret()
185 Q = &(peer_pub_key.y); in ecccdh_derive_secret()
230 IGNORE_RET_VAL(local_memset(&peer_pub_key, 0, sizeof(ec_pub_key))); in ecccdh_derive_secret()
H A Dx25519_448.c359 …RET static int x25519_448_derive_secret(const u8 *priv_key, const u8 *peer_pub_key, u8 *shared_sec… in x25519_448_derive_secret() argument
363 MUST_HAVE((priv_key != NULL) && (peer_pub_key != NULL) && (shared_secret != NULL), ret, err); in x25519_448_derive_secret()
367 ret = x25519_448_core(priv_key, peer_pub_key, shared_secret, len); in x25519_448_derive_secret()
395 int x25519_derive_secret(const u8 priv_key[X25519_SIZE], const u8 peer_pub_key[X25519_SIZE], u8 sha… in x25519_derive_secret()
397 return x25519_448_derive_secret(priv_key, peer_pub_key, shared_secret, X25519_SIZE); in x25519_derive_secret()
422 int x448_derive_secret(const u8 priv_key[X448_SIZE], const u8 peer_pub_key[X448_SIZE], u8 shared_se… in x448_derive_secret()
424 return x25519_448_derive_secret(priv_key, peer_pub_key, shared_secret, X448_SIZE); in x448_derive_secret()
/freebsd/crypto/openssl/doc/man7/
H A DEVP_KEYEXCH-DH.pod80 EVP_PKEY *peer_pub_key = d2i_PUBKEY(NULL, &pd, peer_pub_der_len);
82 EVP_PKEY_free(peer_pub_key);
87 /* It is assumed that the host_key and peer_pub_key are set up */
88 void derive_secret(EVP_KEY *host_key, EVP_PKEY *peer_pub_key)
103 EVP_PKEY_derive_set_peer(dctx, peer_pub_key);
H A DEVP_KEYEXCH-ECDH.pod67 /* It is assumed that the host_key, peer_pub_key and ukm are set up */
92 EVP_PKEY_derive_set_peer(dctx, peer_pub_key);
/freebsd/crypto/libecc/include/libecc/ecdh/
H A Dx25519_448.h40 …RET int x25519_derive_secret(const u8 priv_key[X25519_SIZE], const u8 peer_pub_key[X25519_SIZE], u…
57 …SED_RET int x448_derive_secret(const u8 priv_key[X448_SIZE], const u8 peer_pub_key[X448_SIZE], u8 …
H A Decccdh.h59 …T int ecccdh_derive_secret(const ec_priv_key *our_priv_key, const u8 *peer_pub_key, u8 peer_pub_ke…