EVP_DigestSignFinal
return EVP_DigestSignFinal(ctx, sigret, siglen);
if (!EVP_DigestSignFinal(ctx, NULL, &tmplen)) {
if (!EVP_DigestSignFinal(ctx, buf, &len)) {
rv = EVP_DigestSignFinal(mctx, NULL, poutlen);
rv = EVP_DigestSignFinal(mctx, *out, poutlen);
if (EVP_DigestSignFinal(mctx, NULL, &siglen) <= 0)
if (EVP_DigestSignFinal(mctx, abuf, &siglen) <= 0)
return EVP_DigestSignFinal(ctx, sigret, siglen);
if (EVP_DigestSignFinal(mctx, NULL, &siglen) <= 0)
if (EVP_DigestSignFinal(mctx, abuf, &siglen) <= 0)
if (EVP_DigestSignFinal(ctx, NULL, &sig_len) != 1)
if (EVP_DigestSignFinal(ctx, sig_value, &sig_len) != 1)
if (!EVP_DigestSignFinal(sign_context, NULL, &sig_len)) {
if (!EVP_DigestSignFinal(sign_context, sig_value, &sig_len)) {
if (EVP_DigestSignFinal(mctx, NULL, sig_len) == 0) {
if (EVP_DigestSignFinal(mctx, *sig, sig_len) == 0) {
__owur int EVP_DigestSignFinal(EVP_MD_CTX *ctx, unsigned char *sigret,
|| EVP_DigestSignFinal(mac_ctx, md, &md_size) <= 0)
|| EVP_DigestSignFinal(mctx, binderout, &bindersize) <= 0
|| EVP_DigestSignFinal(mctx, NULL, &siglen) <= 0) {
|| EVP_DigestSignFinal(mctx, sig, &siglen) <= 0) {
if (!TEST_true(EVP_DigestSignFinal(md_ctx, NULL, &sig_len))
|| !TEST_false(EVP_DigestSignFinal(md_ctx, sig, &shortsig_len))
|| !TEST_true(EVP_DigestSignFinal(md_ctx, sig, &sig_len)))
if (!TEST_true(EVP_DigestSignFinal(md_ctx, NULL, &sig2_len))
|| !TEST_true(EVP_DigestSignFinal(md_ctx, sig2, &sig2_len)))
if (!TEST_true(EVP_DigestSignFinal(mdctx, digest, &len)))
if (!TEST_true(EVP_DigestSignFinal(md_ctx, NULL, &sig_len)))
if (!TEST_true(EVP_DigestSignFinal(md_ctx, sig, &sig_len)))
|| !TEST_true(EVP_DigestSignFinal(mdctx, mac, &maclen))
|| !TEST_true(EVP_DigestSignFinal(ctx, res, &reslen)))
|| !TEST_true(EVP_DigestSignFinal(ctx, NULL, &maclen)))
if (!TEST_true(EVP_DigestSignFinal(ctx, mac, &maclen)))
|| !TEST_true(EVP_DigestSignFinal(mctx, signature, &siglen))
|| !TEST_true(EVP_DigestSignFinal(mctx, signature, &siglen)))
|| !TEST_true(EVP_DigestSignFinal(mctx, signature, &siglen))
|| !TEST_false(EVP_DigestSignFinal(mctx, signature, &siglen)))
if (!EVP_DigestSignFinal(mctx, NULL, &got_len)) {
if (!EVP_DigestSignFinal(mctx, got, &got_len)
if (!EVP_DigestSignFinal(expected->ctx, NULL, &got_len)) {
if (!EVP_DigestSignFinal(expected->ctx, got, &got_len)) {
if (EVP_DigestSignFinal(mdctx, tag, &len) != 1) {