Home | History | Annotate | Download | only in hmac

Lines Matching refs:md_ctx

93   EVP_MD_CTX_init(&ctx->md_ctx);
99 EVP_MD_CTX_cleanup(&ctx->md_ctx);
126 if (!EVP_DigestInit_ex(&ctx->md_ctx, md, impl) ||
127 !EVP_DigestUpdate(&ctx->md_ctx, key, key_len) ||
128 !EVP_DigestFinal_ex(&ctx->md_ctx, key_block, &key_block_len)) {
160 if (!EVP_MD_CTX_copy_ex(&ctx->md_ctx, &ctx->i_ctx)) {
168 return EVP_DigestUpdate(&ctx->md_ctx, data, data_len);
177 if (!EVP_DigestFinal_ex(&ctx->md_ctx, buf, &i) ||
178 !EVP_MD_CTX_copy_ex(&ctx->md_ctx, &ctx->o_ctx) ||
179 !EVP_DigestUpdate(&ctx->md_ctx, buf, i) ||
180 !EVP_DigestFinal_ex(&ctx->md_ctx, out, out_len)) {
195 !EVP_MD_CTX_copy_ex(&dest->md_ctx, &src->md_ctx)) {