Lines Matching defs:sig
168 && ctx->op.sig.algctx != NULL)
380 if (ctx->op.sig.algctx != NULL && ctx->op.sig.signature != NULL)
381 ctx->op.sig.signature->freectx(ctx->op.sig.algctx);
382 EVP_SIGNATURE_free(ctx->op.sig.signature);
383 ctx->op.sig.algctx = NULL;
384 ctx->op.sig.signature = NULL;
525 if (pctx->op.sig.signature != NULL) {
526 rctx->op.sig.signature = pctx->op.sig.signature;
527 if (!EVP_SIGNATURE_up_ref(rctx->op.sig.signature))
530 if (pctx->op.sig.algctx != NULL) {
531 if (!ossl_assert(pctx->op.sig.signature != NULL))
534 if (pctx->op.sig.signature->dupctx != NULL)
535 rctx->op.sig.algctx
536 = pctx->op.sig.signature->dupctx(pctx->op.sig.algctx);
538 if (rctx->op.sig.algctx == NULL) {
539 EVP_SIGNATURE_free(rctx->op.sig.signature);
540 rctx->op.sig.signature = NULL;
699 && ctx->op.sig.signature != NULL
700 && ctx->op.sig.signature->set_ctx_params != NULL)
702 ctx->op.sig.signature->set_ctx_params(ctx->op.sig.algctx,
743 && ctx->op.sig.signature != NULL
744 && ctx->op.sig.signature->get_ctx_params != NULL)
746 ctx->op.sig.signature->get_ctx_params(ctx->op.sig.algctx,
783 && ctx->op.sig.signature != NULL
784 && ctx->op.sig.signature->gettable_ctx_params != NULL) {
786 EVP_SIGNATURE_get0_provider(ctx->op.sig.signature));
787 return ctx->op.sig.signature->gettable_ctx_params(ctx->op.sig.algctx,
820 && ctx->op.sig.signature != NULL
821 && ctx->op.sig.signature->settable_ctx_params != NULL) {
823 EVP_SIGNATURE_get0_provider(ctx->op.sig.signature));
824 return ctx->op.sig.signature->settable_ctx_params(ctx->op.sig.algctx,
927 if (ctx->op.sig.algctx == NULL)
983 return evp_pkey_ctx_set_md(ctx, md, ctx->op.sig.algctx == NULL,
1571 if (ctx->op.sig.signature != NULL)
1572 return EVP_SIGNATURE_get0_provider(ctx->op.sig.signature);
1710 unsigned char *sig, size_t *siglen,
1721 const unsigned char *sig,
1736 *sig,
1750 unsigned char *sig,
1762 const unsigned char *sig,
1816 int (*digestsign) (EVP_MD_CTX *ctx, unsigned char *sig, size_t *siglen,
1823 int (*digestverify) (EVP_MD_CTX *ctx, const unsigned char *sig,
1899 unsigned char *sig, size_t *siglen,
1912 const unsigned char *sig,
1929 *sig,
1945 unsigned char *sig,
1959 const unsigned char *sig,
2023 int (**digestsign) (EVP_MD_CTX *ctx, unsigned char *sig, size_t *siglen,
2031 int (**digestverify) (EVP_MD_CTX *ctx, const unsigned char *sig,