| /src/crypto/openssl/crypto/evp/ |
| H A D | s_lib.c | 62 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 D | exchange.c | 294 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 D | kem.c | 104 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 D | pmeth_lib.c | 160 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 D | asymcipher.c | 110 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 D | signature.c | 613 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 D | m_sigver.c | 83 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 D | evp_fetch.c | 32 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 D | pmeth_check.c | 38 &keymgmt, ctx->propquery); in try_provided_check()
|
| /src/crypto/openssl/crypto/encode_decode/ |
| H A D | decoder_pkey.c | 434 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 D | encoder_pkey.c | 28 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 D | decoder_meth.c | 82 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 D | encoder_meth.c | 82 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 D | provider_util.c | 51 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 D | encoder.h | 68 const char *propquery); 119 const char *propquery);
|
| H A D | decoder.h | 128 OSSL_LIB_CTX *libctx, const char *propquery);
|
| /src/crypto/openssl/doc/man3/ |
| H A D | EVP_PKEY_CTX_new.pod | 18 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 D | OSSL_ENCODER_CTX_new_for_pkey.pod | 21 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 D | EVP_SKEY.pod | 19 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 D | store_meth.c | 79 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 D | ecx_meth.c | 390 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 D | evp_pkey_export_to_provider.pod | 15 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 D | provider_util.h | 67 const char *mdname, const char *propquery);
|
| /src/crypto/openssl/doc/designs/ |
| H A D | evp_skey.md | 101 const char *propquery, const OSSL_PARAM *params); 103 const char *propquery, 107 const char *propquery);
|
| /src/crypto/openssl/providers/implementations/rands/ |
| H A D | drbg_ctr.c | 719 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()
|