EVP_DigestSignFinal
if (!EVP_DigestSignFinal(ctx, buf, &len)) {
!EVP_DigestSignFinal(ctx, buf_out, &buf_out_len)) {
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)
int EVP_DigestSignFinal(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen);
if (!EVP_DigestSignFinal(mctx, NULL, &signature_len) ||
if (!EVP_DigestSignFinal(mctx, signature, &signature_len)) {
if (!EVP_DigestSignFinal(mctx, NULL, &signature_len) ||
if (!EVP_DigestSignFinal(mctx, signature, &signature_len)) {
if (!EVP_DigestSignFinal(md_ctx, NULL, &signature_len) ||
if (!EVP_DigestSignFinal(md_ctx, signature, &signature_len)) {
if (!EVP_DigestSignFinal(ctx, A1, &A1_len))
if (!EVP_DigestSignFinal(ctx, hmac, &hmac_len))
if (!EVP_DigestSignFinal(ctx, A1, &A1_len))
if (EVP_DigestSignFinal(mac_ctx, NULL, &mac_len) <= 0)
if (EVP_DigestSignFinal(mac_ctx, mac, &mac_len) <= 0)
if (EVP_DigestSignFinal(mdctx, NULL, &sig_len) <= 0)
if (EVP_DigestSignFinal(mdctx, sig, &sig_len) <= 0)
if (EVP_DigestSignFinal(mdctx, NULL, &sig_len) <= 0)
if (EVP_DigestSignFinal(mdctx, sig, &sig_len) <= 0)