Home
last modified time | relevance | path

Searched refs:propquery (Results 1 – 25 of 36) sorted by relevance

12

/src/crypto/openssl/crypto/evp/
H A Ds_lib.c62 const char *propquery) in evp_skey_alloc_fetch() argument
67 skeymgmt = EVP_SKEYMGMT_fetch(libctx, skeymgmtname, propquery); in evp_skey_alloc_fetch()
73 skeymgmt = EVP_SKEYMGMT_fetch(libctx, OSSL_SKEY_TYPE_GENERIC, propquery); in evp_skey_alloc_fetch()
87 EVP_SKEY *EVP_SKEY_import(OSSL_LIB_CTX *libctx, const char *skeymgmtname, const char *propquery, in EVP_SKEY_import() argument
90 EVP_SKEY *skey = evp_skey_alloc_fetch(libctx, skeymgmtname, propquery); in EVP_SKEY_import()
107 const char *propquery, const OSSL_PARAM *params) in EVP_SKEY_generate() argument
109 EVP_SKEY *skey = evp_skey_alloc_fetch(libctx, skeymgmtname, propquery); in EVP_SKEY_generate()
161 const char *propquery) in EVP_SKEY_import_raw_key() argument
169 return EVP_SKEY_import(libctx, skeymgmtname, propquery, in EVP_SKEY_import_raw_key()
256 OSSL_PROVIDER *prov, const char *propquery) in EVP_SKEY_to_provider() argument
[all …]
H A Dexchange.c294 exchange = EVP_KEYEXCH_fetch(ctx->libctx, supported_exch, ctx->propquery); in EVP_PKEY_derive_init_ex()
301 supported_exch, ctx->propquery); in EVP_PKEY_derive_init_ex()
320 ctx->propquery); in EVP_PKEY_derive_init_ex()
323 &tmp_keymgmt, ctx->propquery); in EVP_PKEY_derive_init_ex()
405 check_ctx = EVP_PKEY_CTX_new_from_pkey(ctx->libctx, peer, ctx->propquery); in EVP_PKEY_derive_set_peer_ex()
426 ctx->propquery); in EVP_PKEY_derive_set_peer_ex()
431 &tmp_keymgmt, ctx->propquery); in EVP_PKEY_derive_set_peer_ex()
H A Dkem.c104 kem = EVP_KEM_fetch(ctx->libctx, supported_kem, ctx->propquery); in evp_kem_init()
111 supported_kem, ctx->propquery); in evp_kem_init()
134 ctx->propquery); in evp_kem_init()
137 &tmp_keymgmt, ctx->propquery); in evp_kem_init()
141 ctx->propquery); in evp_kem_init()
H A Dpmeth_lib.c160 const char *keytype, const char *propquery, in int_ctx_new() argument
259 keymgmt = EVP_KEYMGMT_fetch(libctx, keytype, propquery); in int_ctx_new()
309 if (propquery != NULL) { in int_ctx_new()
310 ret->propquery = OPENSSL_strdup(propquery); in int_ctx_new()
311 if (ret->propquery == NULL) { in int_ctx_new()
347 const char *propquery) in EVP_PKEY_CTX_new_from_name() argument
349 return int_ctx_new(libctx, NULL, NULL, name, propquery, -1); in EVP_PKEY_CTX_new_from_name()
353 const char *propquery) in EVP_PKEY_CTX_new_from_pkey() argument
355 return int_ctx_new(libctx, pkey, NULL, NULL, propquery, -1); in EVP_PKEY_CTX_new_from_pkey()
403 OPENSSL_free(ctx->propquery); in EVP_PKEY_CTX_free()
[all …]
H A Dasymcipher.c110 ctx->propquery); in evp_pkey_asym_cipher_init()
117 supported_ciph, ctx->propquery); in evp_pkey_asym_cipher_init()
137 ctx->propquery); in evp_pkey_asym_cipher_init()
140 &tmp_keymgmt, ctx->propquery); in evp_pkey_asym_cipher_init()
H A Dsignature.c613 ctx->propquery); in evp_pkey_signature_init()
616 &tmp_keymgmt, ctx->propquery); in evp_pkey_signature_init()
733 signature = EVP_SIGNATURE_fetch(ctx->libctx, supported_sig, ctx->propquery); in evp_pkey_signature_init()
740 supported_sig, ctx->propquery); in evp_pkey_signature_init()
760 ctx->propquery); in evp_pkey_signature_init()
763 &tmp_keymgmt, ctx->propquery); in evp_pkey_signature_init()
781 ctx->op.sig.algctx = signature->newctx(ossl_provider_ctx(signature->prov), ctx->propquery); in evp_pkey_signature_init()
H A Dm_sigver.c83 props = locpctx->propquery; in do_sigver_init()
147 locpctx->propquery); in do_sigver_init()
154 supported_sig, locpctx->propquery); in do_sigver_init()
174 locpctx->propquery); in do_sigver_init()
177 &tmp_keymgmt, locpctx->propquery); in do_sigver_init()
H A Devp_fetch.c32 const char *propquery; /* For get_evp_method_from_store() */ member
158 if (!ossl_method_store_fetch(store, meth_id, methdata->propquery, prov, in get_evp_method_from_store()
328 methdata->propquery = propq; in inner_evp_generic_fetch()
H A Dpmeth_check.c38 &keymgmt, ctx->propquery); in try_provided_check()
/src/crypto/openssl/crypto/encode_decode/
H A Ddecoder_pkey.c434 const char *propquery) in ossl_decoder_ctx_setup_for_pkey() argument
463 if ((propquery != NULL in ossl_decoder_ctx_setup_for_pkey()
464 && (process_data->propq = OPENSSL_strdup(propquery)) == NULL)) in ossl_decoder_ctx_setup_for_pkey()
482 if (propquery != NULL) in ossl_decoder_ctx_setup_for_pkey()
483 p2 = pq = ossl_parse_query(libctx, propquery, 1); in ossl_decoder_ctx_setup_for_pkey()
670 char *propquery; member
688 OPENSSL_free(entry->propquery); in decoder_cache_entry_free()
698 + (cache->propquery == NULL in decoder_cache_entry_hash()
700 : ossl_lh_strcasehash(cache->propquery)); in decoder_cache_entry_hash()
758 cmp = nullstrcmp(a->propquery, b->propquery, 0); in decoder_cache_entry_cmp()
[all …]
H A Dencoder_pkey.c28 const char *propquery) in DEFINE_STACK_OF()
35 (void *)propquery, 0); in DEFINE_STACK_OF()
230 const char *propquery) in ossl_encoder_ctx_setup_for_pkey() argument
346 const char *propquery) in OSSL_ENCODER_CTX_new_for_pkey() argument
387 && ossl_encoder_ctx_setup_for_pkey(ctx, pkey, selection, propquery) in OSSL_ENCODER_CTX_new_for_pkey()
388 && OSSL_ENCODER_CTX_add_extra(ctx, libctx, propquery)) { in OSSL_ENCODER_CTX_new_for_pkey()
H A Ddecoder_meth.c82 const char *propquery; /* For get_decoder_from_store() */ member
169 if (!ossl_method_store_fetch(store, id, methdata->propquery, prov, &method)) in get_decoder_from_store()
383 methdata->propquery = propq; in inner_ossl_decoder_fetch()
H A Dencoder_meth.c82 const char *propquery; /* For get_encoder_from_store() */ member
169 if (!ossl_method_store_fetch(store, id, methdata->propquery, prov, &method)) in get_encoder_from_store()
389 methdata->propquery = propq; in inner_ossl_encoder_fetch()
/src/crypto/openssl/providers/common/
H A Dprovider_util.c51 static int load_common(const OSSL_PARAM params[], const char **propquery, in load_common() argument
56 *propquery = NULL; in load_common()
61 *propquery = p->data; in load_common()
96 const char *propquery; in ossl_prov_cipher_load_from_params() local
101 if (!load_common(params, &propquery, &pc->engine)) in ossl_prov_cipher_load_from_params()
112 pc->cipher = pc->alloc_cipher = EVP_CIPHER_fetch(ctx, p->data, propquery); in ossl_prov_cipher_load_from_params()
168 const char *mdname, const char *propquery) in ossl_prov_digest_fetch() argument
171 pd->md = pd->alloc_md = EVP_MD_fetch(libctx, mdname, propquery); in ossl_prov_digest_fetch()
181 const char *propquery; in ossl_prov_digest_load_from_params() local
186 if (!load_common(params, &propquery, &pd->engine)) in ossl_prov_digest_load_from_params()
[all …]
/src/crypto/openssl/include/openssl/
H A Dencoder.h68 const char *propquery);
119 const char *propquery);
H A Ddecoder.h128 OSSL_LIB_CTX *libctx, const char *propquery);
/src/crypto/openssl/doc/man3/
H A DEVP_PKEY_CTX_new.pod18 const char *propquery);
21 const char *propquery);
36 key type specified by I<name> and the property query I<propquery>. None
43 algorithm specified by I<pkey> and the property query I<propquery>. None of the
H A DOSSL_ENCODER_CTX_new_for_pkey.pod21 const char *propquery);
25 const char *propquery);
54 implicitly fetched, with I<propquery> for finer selection.
73 use I<propquery> as properties to be queried for when fetching.
H A DEVP_SKEY.pod19 const char *propquery, const OSSL_PARAM *params);
21 const char *propquery,
25 const char *propquery);
39 OSSL_PROVIDER *prov, const char *propquery);
/src/crypto/openssl/crypto/store/
H A Dstore_meth.c79 const char *propquery; /* For get_loader_from_store() */ member
153 if (!ossl_method_store_fetch(store, id, methdata->propquery, prov, &method)) in get_loader_from_store()
328 methdata->propquery = propq; in inner_loader_fetch()
/src/crypto/openssl/crypto/ec/
H A Decx_meth.c390 pctx->propquery); in ecx_generic_import_from()
949 ctx->propquery); in s390x_pkey_ecx_keygen25519()
992 ctx->propquery); in s390x_pkey_ecx_keygen448()
1067 ctx->propquery); in s390x_pkey_ecd_keygen25519()
1089 md = EVP_MD_fetch(ctx->libctx, "SHA512", ctx->propquery); in s390x_pkey_ecd_keygen25519()
1134 ctx->propquery); in s390x_pkey_ecd_keygen448()
1160 md = EVP_MD_fetch(ctx->libctx, "SHAKE256", ctx->propquery); in s390x_pkey_ecd_keygen448()
/src/crypto/openssl/doc/internal/man3/
H A Devp_pkey_export_to_provider.pod15 const char *propquery);
27 default context), the name of the legacy type of I<pk>, and the I<propquery>
/src/crypto/openssl/providers/common/include/prov/
H A Dprovider_util.h67 const char *mdname, const char *propquery);
/src/crypto/openssl/doc/designs/
H A Devp_skey.md101 const char *propquery, const OSSL_PARAM *params);
103 const char *propquery,
107 const char *propquery);
/src/crypto/openssl/providers/implementations/rands/
H A Ddrbg_ctr.c719 const char *propquery = NULL; in drbg_ctr_set_ctx_params_locked() local
734 propquery = (const char *)p->data; in drbg_ctr_set_ctx_params_locked()
778 ctr->cipher_ctr = EVP_CIPHER_fetch(libctx, base, propquery); in drbg_ctr_set_ctx_params_locked()
786 ctr->cipher_ecb = EVP_CIPHER_fetch(libctx, ecb, propquery); in drbg_ctr_set_ctx_params_locked()

12