Lines Matching refs:diffieHellman
237 DiffieHellman* diffieHellman = new DiffieHellman(env, args.This());
249 initialized = diffieHellman->Init(group(), kStandardizedGenerator);
257 DiffieHellman* diffieHellman =
264 initialized = diffieHellman->Init(args[0].As<Int32>()->Value(),
272 initialized = diffieHellman->Init(arg0.data(),
279 initialized = diffieHellman->Init(arg0.data(), arg0.size(),
294 DiffieHellman* diffieHellman;
295 ASSIGN_OR_RETURN_UNWRAP(&diffieHellman, args.Holder());
297 if (!DH_generate_key(diffieHellman->dh_.get())) {
302 DH_get0_key(diffieHellman->dh_.get(), &pub_key, nullptr);
390 DiffieHellman* diffieHellman;
391 ASSIGN_OR_RETURN_UNWRAP(&diffieHellman, args.Holder());
405 DH_size(diffieHellman->dh_.get()));
410 diffieHellman->dh_.get());
416 checked = DH_check_pub_key(diffieHellman->dh_.get(),
475 DiffieHellman* diffieHellman;
476 ASSIGN_OR_RETURN_UNWRAP(&diffieHellman, args.Holder());
478 args.GetReturnValue().Set(diffieHellman->verifyError_);
666 return ThrowCryptoError(env, ERR_get_error(), "diffieHellman failed");