Home
last modified time | relevance | path

Searched refs:pkey (Results 76 – 100 of 486) sorted by relevance

12345678910>>...20

/freebsd/crypto/openssl/crypto/ct/
H A Dct_sct_ctx.c49 EVP_PKEY_free(sctx->pkey); in SCT_CTX_free()
204 __owur static int ct_public_key_hash(SCT_CTX *sctx, X509_PUBKEY *pkey, in ct_public_key_hash() argument
226 der_len = i2d_X509_PUBKEY(pkey, &der); in ct_public_key_hash()
260 EVP_PKEY *pkey = X509_PUBKEY_get(pubkey); in SCT_CTX_set1_pubkey() local
262 if (pkey == NULL) in SCT_CTX_set1_pubkey()
266 EVP_PKEY_free(pkey); in SCT_CTX_set1_pubkey()
270 EVP_PKEY_free(sctx->pkey); in SCT_CTX_set1_pubkey()
271 sctx->pkey = pkey; in SCT_CTX_set1_pubkey()
/freebsd/contrib/libfido2/regress/
H A Deddsa.c48 EVP_PKEY *pkey = NULL; in EVP_PKEY_from_PEM() local
58 if ((pkey = PEM_read_bio_PUBKEY(bio, NULL, NULL, NULL)) == NULL) in EVP_PKEY_from_PEM()
63 return pkey; in EVP_PKEY_from_PEM()
107 EVP_PKEY *pkey; in invalid_key() local
110 ASSERT_NOT_NULL((pkey = EVP_PKEY_from_PEM(ecdsa, sizeof(ecdsa)))); in invalid_key()
112 ASSERT_INVAL(eddsa_pk_from_EVP_PKEY(pk, pkey)); in invalid_key()
114 EVP_PKEY_free(pkey); in invalid_key()
H A Des256.c78 EVP_PKEY *pkey = NULL; in EVP_PKEY_from_PEM() local
88 if ((pkey = PEM_read_bio_PUBKEY(bio, NULL, NULL, NULL)) == NULL) in EVP_PKEY_from_PEM()
93 return pkey; in EVP_PKEY_from_PEM()
144 EVP_PKEY *pkey; in invalid_curve() local
147 ASSERT_NOT_NULL((pkey = EVP_PKEY_from_PEM(p256k1, sizeof(p256k1)))); in invalid_curve()
149 ASSERT_INVAL(es256_pk_from_EVP_PKEY(pk, pkey)); in invalid_curve()
153 EVP_PKEY_free(pkey); in invalid_curve()
/freebsd/crypto/openssl/crypto/asn1/
H A Dt_spki.c22 EVP_PKEY *pkey; in NETSCAPE_SPKI_print() local
32 pkey = X509_PUBKEY_get(spki->spkac->pubkey); in NETSCAPE_SPKI_print()
33 if (pkey == NULL) in NETSCAPE_SPKI_print()
36 EVP_PKEY_print_public(out, pkey, 4, NULL); in NETSCAPE_SPKI_print()
37 EVP_PKEY_free(pkey); in NETSCAPE_SPKI_print()
H A Dameth_lib.c215 const EVP_PKEY_ASN1_METHOD *EVP_PKEY_get0_asn1(const EVP_PKEY *pkey) in EVP_PKEY_get0_asn1() argument
217 return pkey->ameth; in EVP_PKEY_get0_asn1()
290 const EVP_PKEY *pkey, in EVP_PKEY_asn1_set_public() argument
310 const EVP_PKEY *pkey, in EVP_PKEY_asn1_set_private() argument
320 int (*param_decode) (EVP_PKEY *pkey, in EVP_PKEY_asn1_set_param()
323 int (*param_encode) (const EVP_PKEY *pkey, in EVP_PKEY_asn1_set_param() argument
331 const EVP_PKEY *pkey, in EVP_PKEY_asn1_set_param()
343 void (*pkey_free) (EVP_PKEY *pkey)) in EVP_PKEY_asn1_set_free()
349 int (*pkey_ctrl) (EVP_PKEY *pkey, int op, in EVP_PKEY_asn1_set_ctrl()
368 EVP_PKEY *pkey), in EVP_PKEY_asn1_set_item() argument
/freebsd/contrib/bearssl/src/x509/
H A Dx509_knownkey.c33 ctx->pkey.key_type = BR_KEYTYPE_RSA; in br_x509_knownkey_init_rsa()
34 ctx->pkey.key.rsa = *pk; in br_x509_knownkey_init_rsa()
44 ctx->pkey.key_type = BR_KEYTYPE_EC; in br_x509_knownkey_init_ec()
45 ctx->pkey.key.ec = *pk; in br_x509_knownkey_init_ec()
93 return &xc->pkey; in kk_get_pkey()
/freebsd/crypto/openssl/crypto/evp/
H A Dp_sign.c18 unsigned int *siglen, EVP_PKEY *pkey, OSSL_LIB_CTX *libctx, in EVP_SignFinal_ex() argument
47 sltmp = (size_t)EVP_PKEY_get_size(pkey); in EVP_SignFinal_ex()
49 pkctx = EVP_PKEY_CTX_new_from_pkey(libctx, pkey, propq); in EVP_SignFinal_ex()
66 unsigned int *siglen, EVP_PKEY *pkey) in EVP_SignFinal() argument
68 return EVP_SignFinal_ex(ctx, sigret, siglen, pkey, NULL, NULL); in EVP_SignFinal()
H A Dpmeth_gn.c168 if (ctx->pkey != NULL) { in EVP_PKEY_generate()
171 evp_pkey_export_to_provider(ctx->pkey, ctx->libctx, in EVP_PKEY_generate()
220 if (ctx->pkey != NULL && !ossl_assert(!evp_pkey_is_provided(ctx->pkey))) in EVP_PKEY_generate()
415 int EVP_PKEY_todata(const EVP_PKEY *pkey, int selection, OSSL_PARAM **params) in EVP_PKEY_todata() argument
419 return EVP_PKEY_export(pkey, selection, ossl_pkey_todata_cb, params); in EVP_PKEY_todata()
438 int EVP_PKEY_export(const EVP_PKEY *pkey, int selection, in EVP_PKEY_export() argument
441 if (pkey == NULL) { in EVP_PKEY_export()
446 if (evp_pkey_is_legacy(pkey)) { in EVP_PKEY_export()
456 return pkey->ameth->export_to(pkey, &data, pkey_fake_import, in EVP_PKEY_export()
460 return evp_keymgmt_util_export(pkey, selection, export_cb, export_cbarg); in EVP_PKEY_export()
H A Dexchange.c227 if (ctx->pkey == NULL) { in EVP_PKEY_derive_init_ex()
228 EVP_PKEY *pkey = EVP_PKEY_new(); in EVP_PKEY_derive_init_ex() local
230 if (pkey == NULL in EVP_PKEY_derive_init_ex()
231 || !EVP_PKEY_set_type_by_keymgmt(pkey, ctx->keymgmt) in EVP_PKEY_derive_init_ex()
234 EVP_PKEY_free(pkey); in EVP_PKEY_derive_init_ex()
238 ctx->pkey = pkey; in EVP_PKEY_derive_init_ex()
244 if (!ossl_assert(ctx->pkey->keymgmt == NULL in EVP_PKEY_derive_init_ex()
245 || ctx->pkey->keymgmt == ctx->keymgmt)) { in EVP_PKEY_derive_init_ex()
462 if (ctx->pkey == NULL) { in EVP_PKEY_derive_set_peer_ex()
467 if (ctx->pkey->type != peer->type) { in EVP_PKEY_derive_set_peer_ex()
[all …]
H A Dp_verify.c18 unsigned int siglen, EVP_PKEY *pkey, OSSL_LIB_CTX *libctx, in EVP_VerifyFinal_ex() argument
46 pkctx = EVP_PKEY_CTX_new_from_pkey(libctx, pkey, propq); in EVP_VerifyFinal_ex()
60 unsigned int siglen, EVP_PKEY *pkey) in EVP_VerifyFinal() argument
62 return EVP_VerifyFinal_ex(ctx, sigbuf, siglen, pkey, NULL, NULL); in EVP_VerifyFinal()
H A Dm_sigver.c42 ENGINE *e, EVP_PKEY *pkey, int ver, in do_sigver_init() argument
67 ctx->pctx = EVP_PKEY_CTX_new_from_pkey(libctx, pkey, props); in do_sigver_init()
69 ctx->pctx = EVP_PKEY_CTX_new(pkey, e); in do_sigver_init()
82 && (pkey != NULL in do_sigver_init()
92 if (locpctx->pkey == NULL) { in do_sigver_init()
109 if (!ossl_assert(locpctx->pkey->keymgmt == NULL in do_sigver_init()
110 || locpctx->pkey->keymgmt == locpctx->keymgmt)) { in do_sigver_init()
313 if (EVP_PKEY_get_default_digest_nid(pkey, &def_nid) > 0) in do_sigver_init()
376 const char *props, EVP_PKEY *pkey, in EVP_DigestSignInit_ex() argument
384 const EVP_MD *type, ENGINE *e, EVP_PKEY *pkey) in EVP_DigestSignInit() argument
[all …]
/freebsd/crypto/openssl/crypto/dh/
H A Ddh_pmeth.c323 EVP_PKEY *pkey) in pkey_dh_paramgen() argument
340 EVP_PKEY_assign(pkey, type, dh); in pkey_dh_paramgen()
358 EVP_PKEY_assign(pkey, EVP_PKEY_DHX, dh); in pkey_dh_paramgen()
370 EVP_PKEY_assign_DH(pkey, dh); in pkey_dh_paramgen()
376 static int pkey_dh_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) in pkey_dh_keygen() argument
381 if (ctx->pkey == NULL && dctx->param_nid == NID_undef) { in pkey_dh_keygen()
391 EVP_PKEY_assign(pkey, ctx->pmeth->pkey_id, dh); in pkey_dh_keygen()
393 if (ctx->pkey != NULL && !EVP_PKEY_copy_parameters(pkey, ctx->pkey)) in pkey_dh_keygen()
395 return DH_generate_key((DH *)EVP_PKEY_get0_DH(pkey)); in pkey_dh_keygen()
407 if (ctx->pkey == NULL || ctx->peerkey == NULL) { in pkey_dh_derive()
[all …]
/freebsd/crypto/openssl/doc/man3/
H A DEVP_PKEY_gettable_params.pod15 const OSSL_PARAM *EVP_PKEY_gettable_params(EVP_PKEY *pkey);
16 int EVP_PKEY_get_params(const EVP_PKEY *pkey, OSSL_PARAM params[]);
17 int EVP_PKEY_get_int_param(const EVP_PKEY *pkey, const char *key_name,
19 int EVP_PKEY_get_size_t_param(const EVP_PKEY *pkey, const char *key_name,
21 int EVP_PKEY_get_bn_param(const EVP_PKEY *pkey, const char *key_name,
23 int EVP_PKEY_get_utf8_string_param(const EVP_PKEY *pkey, const char *key_name,
34 EVP_PKEY_get_params() retrieves parameters from the key I<pkey>, according to
49 EVP_PKEY_get_int_param() retrieves a key I<pkey> integer value I<*out>
53 EVP_PKEY_get_size_t_param() retrieves a key I<pkey> size_t value I<*out>
57 EVP_PKEY_get_bn_param() retrieves a key I<pkey> BIGNUM value I<**bn>
[all …]
H A DEVP_PKEY_get_field_type.pod12 int EVP_PKEY_get_field_type(const EVP_PKEY *pkey);
13 int EVP_PKEY_get_ec_point_conv_form(const EVP_PKEY *pkey);
17 EVP_PKEY_get_field_type() returns the field type NID of the I<pkey>, if
18 I<pkey>'s key type supports it. The types currently supported
24 of the I<pkey>, if I<pkey>'s key type supports it.
H A DEVP_PKEY_print_private.pod13 int EVP_PKEY_print_public(BIO *out, const EVP_PKEY *pkey,
15 int EVP_PKEY_print_public_fp(FILE *fp, const EVP_PKEY *pkey,
17 int EVP_PKEY_print_private(BIO *out, const EVP_PKEY *pkey,
19 int EVP_PKEY_print_private_fp(FILE *fp, const EVP_PKEY *pkey,
21 int EVP_PKEY_print_params(BIO *out, const EVP_PKEY *pkey,
23 int EVP_PKEY_print_params_fp(FILE *fp, const EVP_PKEY *pkey,
30 of key I<pkey> respectively. The key is sent to B<BIO> I<out> in human readable
/freebsd/crypto/openssl/crypto/cms/
H A Dcms_ec.c22 EVP_PKEY *pkey = NULL; in pkey_type2param() local
32 ctx = OSSL_DECODER_CTX_new_for_pkey(&pkey, "DER", NULL, "EC", in pkey_type2param()
42 return pkey; in pkey_type2param()
56 if (EVP_PKEY_paramgen(pctx, &pkey) <= 0) in pkey_type2param()
59 return pkey; in pkey_type2param()
66 EVP_PKEY_free(pkey); in pkey_type2param()
252 EVP_PKEY *pkey; in ecdh_cms_encrypt() local
270 pkey = EVP_PKEY_CTX_get0_pkey(pctx); in ecdh_cms_encrypt()
280 enckeylen = EVP_PKEY_get1_encoded_public_key(pkey, &penc); in ecdh_cms_encrypt()
404 EVP_PKEY *pkey = si->pkey; in ossl_cms_ecdsa_dsa_sign() local
[all …]
/freebsd/crypto/openssl/apps/
H A Dpkeyutl.c38 EVP_PKEY *pkey, BIO *in,
109 EVP_PKEY *pkey = NULL; in pkeyutl_main() local
530 EVP_PKEY *pkey = NULL; in init_ctx() local
559 pkey = X509_get_pubkey(x); in init_ctx()
590 if (pkey == NULL) in init_ctx()
593 *pkeysize = EVP_PKEY_get_size(pkey); in init_ctx()
595 ctx = EVP_PKEY_CTX_new(pkey, impl); in init_ctx()
599 *ppkey = pkey; in init_ctx()
600 EVP_PKEY_free(pkey); in init_ctx()
714 EVP_PKEY *pkey, BIO *in, in do_raw_keyop() argument
[all …]
H A Dgenrsa.c83 EVP_PKEY *pkey = NULL; in genrsa_main() local
205 pkey = app_keygen(ctx, "RSA", num, verbose); in genrsa_main()
206 if (pkey == NULL) in genrsa_main()
213 EVP_PKEY_get_bn_param(pkey, "e", &e); in genrsa_main()
228 if (!PEM_write_bio_PrivateKey_traditional(out, pkey, enc, NULL, 0, in genrsa_main()
232 if (!PEM_write_bio_PrivateKey(out, pkey, enc, NULL, 0, NULL, passout)) in genrsa_main()
241 EVP_PKEY_free(pkey); in genrsa_main()
H A Drsautl.c76 EVP_PKEY *pkey = NULL; in rsautl_main() local
191 pkey = load_key(keyfile, keyformat, 0, passin, e, "private key"); in rsautl_main()
195 pkey = load_pubkey(keyfile, keyformat, 0, NULL, e, "public key"); in rsautl_main()
201 pkey = X509_get_pubkey(x); in rsautl_main()
207 if (pkey == NULL) in rsautl_main()
217 keysize = EVP_PKEY_get_size(pkey); in rsautl_main()
241 if ((ctx = EVP_PKEY_CTX_new_from_pkey(NULL, pkey, NULL)) == NULL) in rsautl_main()
285 EVP_PKEY_free(pkey); in rsautl_main()
/freebsd/contrib/libfido2/fuzz/
H A Dwrap.c123 (EVP_PKEY *pkey),
125 (pkey),
131 (EVP_PKEY *pkey),
133 (pkey),
141 (pkey, pub, len),
156 EVP_PKEY *pkey),
158 (ctx, pctx, type, e, pkey),
300 (EVP_PKEY *pkey, int type, void *key),
302 (pkey, type, key),
348 (EVP_PKEY *pkey, ENGINE *e),
[all …]
H A Dfuzz_assert.c302 EVP_PKEY *pkey = NULL; in es256_convert() local
310 r = es256_pk_from_EVP_PKEY(pk, pkey); in es256_convert()
314 EVP_PKEY_free(pkey); in es256_convert()
323 EVP_PKEY *pkey = NULL; in es384_convert() local
331 r = es384_pk_from_EVP_PKEY(pk, pkey); in es384_convert()
335 EVP_PKEY_free(pkey); in es384_convert()
344 EVP_PKEY *pkey = NULL; in rs256_convert() local
356 EVP_PKEY_free(pkey); in rs256_convert()
365 EVP_PKEY *pkey = NULL; in eddsa_convert() local
378 if (pkey) in eddsa_convert()
[all …]
/freebsd/crypto/openssl/test/
H A Denginetest.c258 EVP_PKEY *pkey = NULL; in test_redirect() local
262 if (!TEST_ptr(pkey = get_test_pkey())) in test_redirect()
265 len = EVP_PKEY_get_size(pkey); in test_redirect()
269 if (!TEST_ptr(ctx = EVP_PKEY_CTX_new(pkey, NULL))) in test_redirect()
291 if (!TEST_ptr_null(ctx = EVP_PKEY_CTX_new(pkey, e)) in test_redirect()
301 if (!TEST_ptr(ctx = EVP_PKEY_CTX_new(pkey, e))) in test_redirect()
313 if (!TEST_ptr(ctx = EVP_PKEY_CTX_new(pkey, e))) in test_redirect()
326 if (!TEST_ptr(ctx = EVP_PKEY_CTX_new(pkey, NULL)) in test_redirect()
336 if (!TEST_true(EVP_PKEY_set1_engine(pkey, e))) in test_redirect()
342 if (!TEST_ptr(ctx = EVP_PKEY_CTX_new(pkey, NULL)) in test_redirect()
[all …]
/freebsd/crypto/openssl/doc/internal/man3/
H A Devp_pkey_get1_ED25519.pod13 ECX_KEY *evp_pkey_get1_ED25519(EVP_PKEY *pkey);
14 ECX_KEY *evp_pkey_get1_ED448(EVP_PKEY *pkey);
15 ECX_KEY *evp_pkey_get1_X25519(EVP_PKEY *pkey);
16 ECX_KEY *evp_pkey_get1_X448(EVP_PKEY *pkey);
21 evp_pkey_get1_X448() return the referenced key in I<pkey> or NULL if the key
/freebsd/crypto/openssl/apps/lib/
H A Dengine_loader.c119 EVP_PKEY *pkey = NULL, *pubkey = NULL; in engine_load() local
126 pkey = in engine_load()
129 if ((pkey == NULL && ctx->expected == 0) in engine_load()
142 else if (pkey != NULL) in engine_load()
143 info = OSSL_STORE_INFO_new_PKEY(pkey); in engine_load()
145 EVP_PKEY_free(pkey); in engine_load()
/freebsd/contrib/ofed/opensm/include/opensm/
H A Dosm_pkey.h155 uint16_t pkey; member
331 IN uint16_t pkey, IN uint16_t pkey_idx);
361 IN uint8_t pkey_idx, IN uint16_t pkey);
509 IN ib_net16_t pkey,
676 boolean_t osm_physp_has_pkey(IN osm_log_t * p_log, IN ib_net16_t pkey,
706 void osm_pkey_tbl_set_indx0_pkey(IN osm_log_t * p_log, IN ib_net16_t pkey,

12345678910>>...20