Set the DSA domain parameters p, q, and g, transferring ownership (deprecated).
Declared in <openssl/dsa.h>
[[deprecated]]
int
DSA_set0_pqg(
DSA* d,
BIGNUM* p,
BIGNUM* q,
BIGNUM* g);
Deprecated. Use of this entity is allowed but discouraged.
Prefer EVP_PKEY_set_bn_param() for new code. Do not free p, q, or g after success.
1 on success, or 0 on failure.
| Name | Description |
|---|---|
| d | DSA object to update. |
| p | Prime modulus; ownership transfers to d. |
| q | Subprime / order of g; ownership transfers to d. |
| g | Generator; ownership transfers to d. |