Home
last modified time | relevance | path

Searched refs:peerkey (Results 1 – 17 of 17) sorted by relevance

/src/crypto/openssl/providers/implementations/exchange/
H A Decx_exch.c42 ECX_KEY *peerkey; member
124 ossl_ecx_key_free(ecxctx->peerkey); in ecx_set_peer()
125 ecxctx->peerkey = key; in ecx_set_peer()
137 return ossl_ecx_compute_key(ecxctx->peerkey, ecxctx->key, ecxctx->keylen, in ecx_derive()
146 ossl_ecx_key_free(ecxctx->peerkey); in ecx_freectx()
170 if (dstctx->peerkey != NULL && !ossl_ecx_key_up_ref(dstctx->peerkey)) { in ecx_dupctx()
/src/crypto/openssl/doc/man3/
H A DEVP_PKEY_set1_encoded_public_key.pod86 EVP_PKEY *peerkey = EVP_PKEY_new();
88 if (peerkey == NULL || EVP_PKEY_copy_parameters(peerkey, ourkey) <= 0)
91 if (EVP_PKEY_set1_encoded_public_key(peerkey, peer_pub,
97 EVP_PKEY_free(peerkey);
H A DEVP_PKEY_derive.pod72 EVP_PKEY *pkey, *peerkey;
73 /* NB: assumes pkey, eng, peerkey have been already set up */
80 if (EVP_PKEY_derive_set_peer(ctx, peerkey) <= 0)
/src/crypto/openssl/apps/
H A Dpkeyutl.c168 const char *peerkey = NULL; in pkeyutl_main() local
210 peerkey = opt_arg(); in pkeyutl_main()
331 } else if (peerkey != NULL && pkey_op != EVP_PKEY_OP_DERIVE) { in pkeyutl_main()
335 } else if (peerkey == NULL && pkey_op == EVP_PKEY_OP_DERIVE) { in pkeyutl_main()
387 if (peerkey != NULL && !setup_peer(ctx, peerform, peerkey, e)) { in pkeyutl_main()
/src/crypto/openssl/crypto/ec/
H A Decx_meth.c728 const ECX_KEY *ecxkey, *peerkey; in validate_ecx_derive() local
730 if (ctx->pkey == NULL || ctx->peerkey == NULL) { in validate_ecx_derive()
735 peerkey = evp_pkey_get_legacy(ctx->peerkey); in validate_ecx_derive()
740 if (peerkey == NULL) { in validate_ecx_derive()
745 *pubkey = peerkey->pubkey; in validate_ecx_derive()
H A Dec_pmeth.c175 if (ctx->pkey == NULL || ctx->peerkey == NULL) { in pkey_ec_derive()
179 eckeypub = EVP_PKEY_get0_EC_KEY(ctx->peerkey); in pkey_ec_derive()
/src/crypto/openssl/crypto/dh/
H A Ddh_pmeth.c403 if (ctx->pkey == NULL || ctx->peerkey == NULL) { in pkey_dh_derive()
408 dhpub = EVP_PKEY_get0_DH(ctx->peerkey); in pkey_dh_derive()
/src/crypto/openssl/test/
H A Dtls-provider.c458 XORKEY *peerkey; member
491 pxorctx->peerkey = vpeerkey; in xor_set_peer()
501 if (pxorctx->key == NULL || pxorctx->peerkey == NULL) in xor_derive()
512 secret[i] = pxorctx->key->privkey[i] ^ pxorctx->peerkey->pubkey[i]; in xor_derive()
630 XORKEY *peerkey = NULL; in xor_decapsulate() local
643 peerkey = xor_newkey(pxorctx->provctx); in xor_decapsulate()
644 if (peerkey == NULL) in xor_decapsulate()
646 memcpy(peerkey->pubkey, ct, XOR_KEY_SIZE); in xor_decapsulate()
652 || !xor_set_peer(derivectx, peerkey) in xor_decapsulate()
659 xor_freekey(peerkey); in xor_decapsulate()
/src/crypto/openssl/crypto/evp/
H A Dexchange.c503 EVP_PKEY_free(ctx->peerkey); in EVP_PKEY_derive_set_peer_ex()
504 ctx->peerkey = peer; in EVP_PKEY_derive_set_peer_ex()
H A Dpmeth_lib.c405 EVP_PKEY_free(ctx->peerkey); in EVP_PKEY_CTX_free()
582 if (pctx->peerkey != NULL && !EVP_PKEY_up_ref(pctx->peerkey)) in EVP_PKEY_CTX_dup()
585 rctx->peerkey = pctx->peerkey; in EVP_PKEY_CTX_dup()
1653 return ctx->peerkey; in EVP_PKEY_CTX_get0_peerkey()
/src/crypto/openssl/providers/fips/
H A Dself_test_kats.c403 EVP_PKEY *pkey = NULL, *peerkey = NULL; in self_test_ka() local
429 || EVP_PKEY_fromdata(kactx, &peerkey, EVP_PKEY_KEYPAIR, params_peer) <= 0) in self_test_ka()
438 || EVP_PKEY_derive_set_peer(dctx, peerkey) <= 0 in self_test_ka()
450 EVP_PKEY_free(peerkey); in self_test_ka()
/src/contrib/wpa/src/crypto/
H A Dcrypto_openssl.c2855 EVP_PKEY *peerkey = EVP_PKEY_new(); in crypto_ecdh_set_peerkey() local
2864 EVP_PKEY_free(peerkey); in crypto_ecdh_set_peerkey()
2870 if (!peerkey || in crypto_ecdh_set_peerkey()
2871 EVP_PKEY_copy_parameters(peerkey, ecdh->pkey) != 1 || in crypto_ecdh_set_peerkey()
2872 EVP_PKEY_set1_encoded_public_key(peerkey, peer, 1 + len) != 1) { in crypto_ecdh_set_peerkey()
2875 EVP_PKEY_free(peerkey); in crypto_ecdh_set_peerkey()
2884 EVP_PKEY_derive_set_peer(ctx, peerkey) != 1 || in crypto_ecdh_set_peerkey()
2896 EVP_PKEY_free(peerkey); in crypto_ecdh_set_peerkey()
2902 EVP_PKEY *peerkey = NULL; in crypto_ecdh_set_peerkey()
2947 peerkey = EVP_PKEY_new(); in crypto_ecdh_set_peerkey()
[all …]
/src/contrib/ntp/include/
H A Dntp_config.h135 keyid_t peerkey; member
/src/contrib/ntp/ntpd/
H A Dntp_config.c844 if (peern->peerkey != 0) in dump_config_tree()
845 fprintf(df, " key %u", peern->peerkey); in dump_config_tree()
1516 my_node->peerkey = in create_peer_node()
4493 curr_peer->peerkey, in config_peers()
4517 curr_peer->peerkey, in config_peers()
4531 ctx->keyid = curr_peer->peerkey; in config_peers()
/src/crypto/openssl/doc/man1/
H A Dopenssl-pkeyutl.pod.in30 [B<-peerkey> I<file>]
188 =item B<-peerkey> I<file>
609 openssl pkeyutl -derive -inkey key.pem -peerkey pubkey.pem -out secret
/src/crypto/openssl/include/crypto/
H A Devp.h129 EVP_PKEY *peerkey; member
/src/contrib/wpa/wpa_supplicant/
H A Dconfig.c2649 { FUNC(peerkey) /* obsolete - removed */ },