Lines Matching refs:get
96 md = EVP_MD_CTX_md(orig->mdctx_.get());
115 0 >= EVP_MD_CTX_copy(hash->mdctx_.get(), orig->mdctx_.get())) {
122 if (!mdctx_ || EVP_DigestInit_ex(mdctx_.get(), md, nullptr) <= 0) {
144 return EVP_DigestUpdate(mdctx_.get(), data, len) == 1;
185 size_t default_len = EVP_MD_CTX_size(hash->mdctx_.get());
189 hash->mdctx_.get(), digest.data<unsigned char>(), &len);
194 hash->mdctx_.get(), digest.data<unsigned char>(), len);
292 EVP_DigestInit_ex(ctx.get(), params.digest, nullptr) <= 0 ||
294 ctx.get(), params.in.data<char>(), params.in.size()) <= 0)) {
302 size_t expected = EVP_MD_CTX_size(ctx.get());
306 ? EVP_DigestFinal_ex(ctx.get(), buf.data<unsigned char>(), &length)
307 : EVP_DigestFinalXOF(ctx.get(), buf.data<unsigned char>(), length);