Lines Matching refs:md_ctx
87 EVP_MD_CTX_init(&ctx->md_ctx);
101 EVP_MD_CTX_cleanup(&ctx->md_ctx);
136 if (!EVP_DigestInit_ex(&ctx->md_ctx, md, impl) ||
137 !EVP_DigestUpdate(&ctx->md_ctx, key, key_len) ||
138 !EVP_DigestFinal_ex(&ctx->md_ctx, key_block, &key_block_len)) {
170 if (!EVP_MD_CTX_copy_ex(&ctx->md_ctx, &ctx->i_ctx)) {
178 return EVP_DigestUpdate(&ctx->md_ctx, data, data_len);
187 if (!EVP_DigestFinal_ex(&ctx->md_ctx, buf, &i) ||
188 !EVP_MD_CTX_copy_ex(&ctx->md_ctx, &ctx->o_ctx) ||
189 !EVP_DigestUpdate(&ctx->md_ctx, buf, i) ||
190 !EVP_DigestFinal_ex(&ctx->md_ctx, out, out_len)) {
205 !EVP_MD_CTX_copy_ex(&dest->md_ctx, &src->md_ctx)) {