Searched refs:provkey (Results 1 – 6 of 6) sorted by relevance
| /crypto/evp/ |
| A D | kem.c | 37 void *provkey = NULL, *provauthkey = NULL; in evp_kem_init() local 91 for (iter = 1, provkey = NULL; iter < 3 && provkey == NULL; iter++) { in evp_kem_init() 137 provkey = evp_pkey_export_to_provider(ctx->pkey, ctx->libctx, in evp_kem_init() 139 if (provkey != NULL && authkey != NULL) { in evp_kem_init() 154 if (provkey == NULL) { in evp_kem_init() 171 ret = kem->auth_encapsulate_init(ctx->op.encap.algctx, provkey, in evp_kem_init() 174 ret = kem->encapsulate_init(ctx->op.encap.algctx, provkey, params); in evp_kem_init() 183 ret = kem->auth_decapsulate_init(ctx->op.encap.algctx, provkey, in evp_kem_init() 186 ret = kem->decapsulate_init(ctx->op.encap.algctx, provkey, params); in evp_kem_init()
|
| A D | exchange.c | 209 void *provkey = NULL; in EVP_PKEY_derive_init_ex() local 282 for (iter = 1, provkey = NULL; iter < 3 && provkey == NULL; iter++) { in EVP_PKEY_derive_init_ex() 326 provkey = evp_pkey_export_to_provider(ctx->pkey, ctx->libctx, in EVP_PKEY_derive_init_ex() 332 if (provkey == NULL) { in EVP_PKEY_derive_init_ex() 352 ret = exchange->init(ctx->op.kex.algctx, provkey, params); in EVP_PKEY_derive_init_ex() 391 void *provkey = NULL; in EVP_PKEY_derive_set_peer_ex() local 435 provkey = evp_pkey_export_to_provider(peer, ctx->libctx, in EVP_PKEY_derive_set_peer_ex() 443 if (provkey == NULL) in EVP_PKEY_derive_set_peer_ex() 445 ret = ctx->op.kex.exchange->set_peer(ctx->op.kex.algctx, provkey); in EVP_PKEY_derive_set_peer_ex()
|
| A D | asymcipher.c | 34 void *provkey = NULL; in evp_pkey_asym_cipher_init() local 96 for (iter = 1, provkey = NULL; iter < 3 && provkey == NULL; iter++) { in evp_pkey_asym_cipher_init() 140 provkey = evp_pkey_export_to_provider(ctx->pkey, ctx->libctx, in evp_pkey_asym_cipher_init() 146 if (provkey == NULL) { in evp_pkey_asym_cipher_init() 172 ret = cipher->encrypt_init(ctx->op.ciph.algctx, provkey, params); in evp_pkey_asym_cipher_init() 181 ret = cipher->decrypt_init(ctx->op.ciph.algctx, provkey, params); in evp_pkey_asym_cipher_init()
|
| A D | signature.c | 578 void *provkey = NULL; in evp_pkey_signature_init() local 621 provkey = evp_pkey_export_to_provider(ctx->pkey, ctx->libctx, in evp_pkey_signature_init() 626 if (provkey == NULL) in evp_pkey_signature_init() 724 for (iter = 1; iter < 3 && provkey == NULL; iter++) { in evp_pkey_signature_init() 769 provkey = evp_pkey_export_to_provider(ctx->pkey, ctx->libctx, in evp_pkey_signature_init() 775 if (provkey == NULL) { in evp_pkey_signature_init() 804 ret = signature->sign_init(ctx->op.sig.algctx, provkey, params); in evp_pkey_signature_init() 813 ret = signature->sign_message_init(ctx->op.sig.algctx, provkey, params); in evp_pkey_signature_init() 822 ret = signature->verify_init(ctx->op.sig.algctx, provkey, params); in evp_pkey_signature_init() 831 ret = signature->verify_message_init(ctx->op.sig.algctx, provkey, params); in evp_pkey_signature_init() [all …]
|
| A D | m_sigver.c | 50 void *provkey = NULL; in do_sigver_init() local 134 for (iter = 1, provkey = NULL; iter < 3 && provkey == NULL; iter++) { in do_sigver_init() 179 provkey = evp_pkey_export_to_provider(locpctx->pkey, locpctx->libctx, in do_sigver_init() 185 if (provkey == NULL) { in do_sigver_init() 216 if (evp_keymgmt_util_get_deflt_digest_name(tmp_keymgmt, provkey, in do_sigver_init() 263 mdname, provkey, params); in do_sigver_init() 271 mdname, provkey, params); in do_sigver_init()
|
| A D | pmeth_lib.c | 591 void *provkey; in EVP_PKEY_CTX_dup() local 596 provkey = evp_pkey_export_to_provider(pctx->pkey, pctx->libctx, in EVP_PKEY_CTX_dup() 598 if (provkey == NULL) in EVP_PKEY_CTX_dup()
|
Completed in 23 milliseconds