Lines Matching defs:digest
153 Utf8Value digest(env->isolate(), args[*offset]);
154 params->params.md = EVP_get_digestbyname(*digest);
156 THROW_ERR_CRYPTO_INVALID_DIGEST(env, "Invalid digest: %s", *digest);
163 Utf8Value digest(env->isolate(), args[*offset + 1]);
164 params->params.mgf1_md = EVP_get_digestbyname(*digest);
167 env, "Invalid MGF1 digest: %s", *digest);
218 if (params.digest != nullptr &&
219 (EVP_PKEY_CTX_set_rsa_oaep_md(ctx.get(), params.digest) <= 0 ||
220 EVP_PKEY_CTX_set_rsa_mgf1_md(ctx.get(), params.digest) <= 0)) {
291 digest(other.digest) {}
315 CHECK(args[offset + 1]->IsString()); // digest
316 Utf8Value digest(env->isolate(), args[offset + 1]);
318 params->digest = EVP_get_digestbyname(*digest);
319 if (params->digest == nullptr) {
320 THROW_ERR_CRYPTO_INVALID_DIGEST(env, "Invalid digest: %s", *digest);