Home
last modified time | relevance | path

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

/crypto/evp/
A Dkdf_lib.c36 kdf->freectx(ctx->algctx); in EVP_KDF_CTX_new()
49 ctx->meth->freectx(ctx->algctx); in EVP_KDF_CTX_free()
50 ctx->algctx = NULL; in EVP_KDF_CTX_free()
59 if (src == NULL || src->algctx == NULL || src->meth->dupctx == NULL) in EVP_KDF_CTX_dup()
73 dst->algctx = src->meth->dupctx(src->algctx); in EVP_KDF_CTX_dup()
74 if (dst->algctx == NULL) { in EVP_KDF_CTX_dup()
117 ctx->meth->reset(ctx->algctx); in EVP_KDF_CTX_reset()
130 && ctx->meth->get_ctx_params(ctx->algctx, params)) in EVP_KDF_CTX_get_kdf_size()
144 return ctx->meth->derive(ctx->algctx, key, keylen, params); in EVP_KDF_derive()
163 return ctx->meth->get_ctx_params(ctx->algctx, params); in EVP_KDF_CTX_get_params()
[all …]
A Dmac_lib.c30 mac->freectx(ctx->algctx); in EVP_MAC_CTX_new()
43 ctx->meth->freectx(ctx->algctx); in EVP_MAC_CTX_free()
44 ctx->algctx = NULL; in EVP_MAC_CTX_free()
54 if (src->algctx == NULL) in EVP_MAC_CTX_dup()
68 dst->algctx = src->meth->dupctx(src->algctx); in EVP_MAC_CTX_dup()
69 if (dst->algctx == NULL) { in EVP_MAC_CTX_dup()
86 if (ctx->algctx != NULL) { in get_size_t_ctx_param()
91 if (ctx->meth->get_ctx_params(ctx->algctx, params)) in get_size_t_ctx_param()
122 return ctx->meth->init(ctx->algctx, key, keylen, params); in EVP_MAC_init()
138 return ctx->meth->update(ctx->algctx, data, datalen); in EVP_MAC_update()
[all …]
A Ddigest.c46 if (ctx->algctx != NULL) { in evp_md_ctx_clear_digest()
49 ctx->algctx = NULL; in evp_md_ctx_clear_digest()
145 if (ctx->algctx != NULL) { in evp_md_ctx_free_algctx()
152 ctx->algctx = NULL; in evp_md_ctx_free_algctx()
289 if (ctx->algctx == NULL) { in evp_md_init_internal()
291 if (ctx->algctx == NULL) { in evp_md_init_internal()
622 in->digest->copyctx(out->algctx, in->algctx); in EVP_MD_CTX_copy_ex()
642 out->algctx = NULL; in EVP_MD_CTX_copy_ex()
644 if (in->algctx != NULL) { in EVP_MD_CTX_copy_ex()
645 out->algctx = in->digest->dupctx(in->algctx); in EVP_MD_CTX_copy_ex()
[all …]
A Dpmeth_lib.c144 && ctx->op.kex.algctx != NULL) in evp_pkey_ctx_state()
364 ctx->op.sig.algctx = NULL; in evp_pkey_ctx_free_old_ops()
370 ctx->op.kex.algctx = NULL; in evp_pkey_ctx_free_old_ops()
376 ctx->op.encap.algctx = NULL; in evp_pkey_ctx_free_old_ops()
383 ctx->op.ciph.algctx = NULL; in evp_pkey_ctx_free_old_ops()
500 rctx->op.kex.algctx in EVP_PKEY_CTX_dup()
521 rctx->op.sig.algctx in EVP_PKEY_CTX_dup()
542 rctx->op.ciph.algctx in EVP_PKEY_CTX_dup()
932 if (ctx->op.sig.algctx == NULL) in EVP_PKEY_CTX_get_signature_md()
1175 if (ctx->op.kex.algctx == NULL) in EVP_PKEY_CTX_set_hkdf_mode()
[all …]
A Devp_rand.c97 return rand->meth->enable_locking(rand->algctx); in EVP_RAND_enable_locking()
106 return rand->meth->lock(rand->algctx); in evp_rand_lock()
114 rand->meth->unlock(rand->algctx); in evp_rand_unlock()
367 parent_ctx = parent->algctx; in EVP_RAND_CTX_new()
374 rand->freectx(ctx->algctx); in EVP_RAND_CTX_new()
397 ctx->meth->freectx(ctx->algctx); in EVP_RAND_CTX_free()
398 ctx->algctx = NULL; in EVP_RAND_CTX_free()
413 return ctx->meth->get_ctx_params(ctx->algctx, params); in evp_rand_get_ctx_params_locked()
538 return ctx->meth->uninstantiate(ctx->algctx); in evp_rand_uninstantiate_locked()
684 return ctx->meth->verify_zeroization(ctx->algctx); in evp_rand_verify_zeroization_locked()
[all …]
A Devp_enc.c41 if (ctx->algctx != NULL) { in OSSL_SAFE_MATH_SIGNED()
43 ctx->cipher->freectx(ctx->algctx); in OSSL_SAFE_MATH_SIGNED()
44 ctx->algctx = NULL; in OSSL_SAFE_MATH_SIGNED()
228 if (ctx->algctx == NULL) { in evp_cipher_init_internal()
230 if (ctx->algctx == NULL) { in evp_cipher_init_internal()
327 return ctx->cipher->dinit(ctx->algctx, in evp_cipher_init_internal()
554 if (ctx->algctx == NULL) { in evp_cipher_init_skey_internal()
556 if (ctx->algctx == NULL) { in evp_cipher_init_skey_internal()
1796 out->algctx = NULL; in EVP_CIPHER_CTX_copy()
1803 out->algctx = in->cipher->dupctx(in->algctx); in EVP_CIPHER_CTX_copy()
[all …]
A Dm_sigver.c80 || locpctx->op.sig.algctx == NULL)) in do_sigver_init()
199 locpctx->op.sig.algctx in do_sigver_init()
201 if (locpctx->op.sig.algctx == NULL) { in do_sigver_init()
262 ret = signature->digest_verify_init(locpctx->op.sig.algctx, in do_sigver_init()
270 ret = signature->digest_sign_init(locpctx->op.sig.algctx, in do_sigver_init()
417 || pctx->op.sig.algctx == NULL in EVP_DigestSignUpdate()
467 || pctx->op.sig.algctx == NULL in EVP_DigestVerifyUpdate()
515 || pctx->op.sig.algctx == NULL in EVP_DigestSignFinal()
638 && pctx->op.sig.algctx != NULL in EVP_DigestSign()
685 || pctx->op.sig.algctx == NULL in EVP_DigestVerifyFinal()
[all …]
A Dkem.c161 ctx->op.encap.algctx = kem->newctx(ossl_provider_ctx(kem->prov)); in evp_kem_init()
162 if (ctx->op.encap.algctx == 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()
237 if (ctx->op.encap.algctx == NULL) { in EVP_PKEY_encapsulate()
245 return ctx->op.encap.kem->encapsulate(ctx->op.encap.algctx, in EVP_PKEY_encapsulate()
276 if (ctx->op.encap.algctx == NULL) { in EVP_PKEY_decapsulate()
280 return ctx->op.encap.kem->decapsulate(ctx->op.encap.algctx, in EVP_PKEY_decapsulate()
A Dsignature.c788 ctx->op.sig.algctx = in evp_pkey_signature_init()
790 if (ctx->op.sig.algctx == NULL) { in evp_pkey_signature_init()
804 ret = signature->sign_init(ctx->op.sig.algctx, provkey, params); in evp_pkey_signature_init()
848 signature->freectx(ctx->op.sig.algctx); in evp_pkey_signature_init()
849 ctx->op.sig.algctx = NULL; in evp_pkey_signature_init()
1015 if (ctx->op.sig.algctx == NULL) in EVP_PKEY_sign()
1026 ret = signature->sign(ctx->op.sig.algctx, sig, siglen, in EVP_PKEY_sign()
1143 ret = signature->verify_message_final(ctx->op.sig.algctx); in EVP_PKEY_verify_message_final()
1169 if (ctx->op.sig.algctx == NULL) in EVP_PKEY_verify()
1231 if (ctx->op.sig.algctx == NULL) in EVP_PKEY_verify_recover()
[all …]
A Dasymcipher.c156 ctx->op.ciph.algctx = cipher->newctx(ossl_provider_ctx(cipher->prov)); in evp_pkey_asym_cipher_init()
157 if (ctx->op.ciph.algctx == 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()
259 if (ctx->op.ciph.algctx == NULL) in EVP_PKEY_encrypt()
265 ret = cipher->encrypt(ctx->op.ciph.algctx, out, outlen, (out == NULL ? 0 : *outlen), in, inlen); in EVP_PKEY_encrypt()
309 if (ctx->op.ciph.algctx == NULL) in EVP_PKEY_decrypt()
315 ret = cipher->decrypt(ctx->op.ciph.algctx, out, outlen, (out == NULL ? 0 : *outlen), in, inlen); in EVP_PKEY_decrypt()
A Dexchange.c346 ctx->op.kex.algctx = exchange->newctx(ossl_provider_ctx(exchange->prov)); in EVP_PKEY_derive_init_ex()
347 if (ctx->op.kex.algctx == NULL) { in EVP_PKEY_derive_init_ex()
352 ret = exchange->init(ctx->op.kex.algctx, provkey, params); in EVP_PKEY_derive_init_ex()
400 if (!EVP_PKEY_CTX_IS_DERIVE_OP(ctx) || ctx->op.kex.algctx == 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()
534 if (ctx->op.kex.algctx == NULL) in EVP_PKEY_derive()
537 ret = ctx->op.kex.exchange->derive(ctx->op.kex.algctx, key, pkeylen, in EVP_PKEY_derive()
A Devp_local.h32 void *algctx; member
61 void *algctx; member
71 void *algctx; member
80 void *algctx; member
89 void *algctx; member
A Devp_utils.c45 int name (const type *obj, void *algctx, OSSL_PARAM params[]) \
48 return obj->func(algctx, params); \
A Devp_lib.c409 ret = ctx->cipher->ccipher(ctx->algctx, out, &outl, in EVP_Cipher()
414 ret = ctx->cipher->cupdate(ctx->algctx, out, &outl, in EVP_Cipher()
418 ret = ctx->cipher->cfinal(ctx->algctx, out, &outl, in EVP_Cipher()
541 ret = evp_do_ciph_ctx_getparams(ctx->cipher, ctx->algctx, params); in EVP_CIPHER_CTX_get_tag_length()
555 ok = evp_do_ciph_ctx_getparams(ctx->cipher, ctx->algctx, params); in EVP_CIPHER_CTX_original_iv()
572 ok = evp_do_ciph_ctx_getparams(ctx->cipher, ctx->algctx, params); in EVP_CIPHER_CTX_iv()
586 ok = evp_do_ciph_ctx_getparams(ctx->cipher, ctx->algctx, params); in EVP_CIPHER_CTX_iv_noconst()
598 return evp_do_ciph_ctx_getparams(ctx->cipher, ctx->algctx, params) > 0; in EVP_CIPHER_CTX_get_updated_iv()
622 ok = evp_do_ciph_ctx_getparams(ctx->cipher, ctx->algctx, params); in EVP_CIPHER_CTX_get_num()
634 ok = evp_do_ciph_ctx_setparams(ctx->cipher, ctx->algctx, params); in EVP_CIPHER_CTX_set_num()
[all …]
A Dkdf_meth.c214 return ctx->meth->gettable_ctx_params(ctx->algctx, alg); in EVP_KDF_CTX_gettable_params()
224 return ctx->meth->settable_ctx_params(ctx->algctx, alg); in EVP_KDF_CTX_settable_params()
A Dmac_meth.c235 return ctx->meth->gettable_ctx_params(ctx->algctx, alg); in EVP_MAC_CTX_gettable_params()
245 return ctx->meth->settable_ctx_params(ctx->algctx, alg); in EVP_MAC_CTX_settable_params()
A Dctrl_params_translate.c423 && ctx->pctx->op.sig.algctx == NULL) in default_fixup_args()
425 && ctx->pctx->op.kex.algctx == NULL) in default_fixup_args()
427 && ctx->pctx->op.ciph.algctx == NULL) in default_fixup_args()
429 && ctx->pctx->op.encap.algctx == NULL) in default_fixup_args()

Completed in 66 milliseconds