Lines Matching refs:md_ctx
7114 EVP_MD_CTX *md_ctx; local
7146 md_ctx = EVP_MD_CTX_create();
7149 if (md_ctx != NULL &&
7150 EVP_DigestSignInit(md_ctx, NULL, mdtype, NULL, pkey) &&
7151 EVP_DigestSign(md_ctx, NULL, &siglen, (unsigned char*)data, data_len) &&
7153 …EVP_DigestSign(md_ctx, (unsigned char*)ZSTR_VAL(sigbuf), &siglen, (unsigned char*)data, data_len))…
7155 if (md_ctx != NULL &&
7156 EVP_SignInit(md_ctx, mdtype) &&
7157 EVP_SignUpdate(md_ctx, data, data_len) &&
7160 EVP_SignFinal(md_ctx, (unsigned char*)ZSTR_VAL(sigbuf), (unsigned int*)&siglen, pkey)) {
7171 EVP_MD_CTX_destroy(md_ctx);
7182 EVP_MD_CTX *md_ctx; local
7220 md_ctx = EVP_MD_CTX_create();
7221 if (md_ctx == NULL ||
7223 !EVP_DigestVerifyInit(md_ctx, NULL, mdtype, NULL, pkey) ||
7224 …(err = EVP_DigestVerify(md_ctx, (unsigned char *)signature, signature_len, (unsigned char*)data, d…
7226 !EVP_VerifyInit (md_ctx, mdtype) ||
7227 !EVP_VerifyUpdate (md_ctx, data, data_len) ||
7228 …(err = EVP_VerifyFinal(md_ctx, (unsigned char *)signature, (unsigned int)signature_len, pkey)) < 0…
7232 EVP_MD_CTX_destroy(md_ctx);
7550 EVP_MD_CTX *md_ctx; local
7566 md_ctx = EVP_MD_CTX_create();
7567 if (EVP_DigestInit(md_ctx, mdtype) &&
7568 EVP_DigestUpdate(md_ctx, (unsigned char *)data, data_len) &&
7569 EVP_DigestFinal (md_ctx, (unsigned char *)ZSTR_VAL(sigbuf), &siglen)) {
7589 EVP_MD_CTX_destroy(md_ctx);