Generate Diffie-Hellman domain parameters into dh (deprecated).
Declared in <openssl/dh.h>
[[deprecated]]
int
DH_generate_parameters_ex(
DH* dh,
int prime_len,
int generator,
BN_GENCB* cb);
Deprecated. Use of this entity is allowed but discouraged.
Prefer EVP_PKEY_paramgen for new code.
1 on success, or 0 on failure.
| Name | Description |
|---|---|
| dh | Destination DH object that receives p and g. |
| prime_len | Desired bit length of the prime modulus p. |
| generator | Generator g (commonly 2 or 5). |
| cb | Optional BN_GENCB progress callback, or NULL. |