Derive an X9.31 prime p from Xp/Xp1/Xp2 parameters (deprecated).
Synopsis
Declared in <openssl/bn.h>
[[deprecated]]
int
BN_X931_derive_prime_ex(
BIGNUM* p,
BIGNUM* p1,
BIGNUM* p2,
BIGNUM const* Xp,
BIGNUM const* Xp1,
BIGNUM const* Xp2,
BIGNUM const* e,
BN_CTX* ctx,
BN_GENCB* cb);
|
Warning
|
Deprecated. Use of this entity is allowed but discouraged. |
Return Value
1 on success, or 0 on failure.
Parameters
Name |
Description |
p |
Destination for the derived prime. |
p1 |
Optional destination for the first auxiliary prime, or NULL. |
p2 |
Optional destination for the second auxiliary prime, or NULL. |
Xp |
Random parameter used to construct p. |
Xp1 |
Random parameter used to construct p1. |
Xp2 |
Random parameter used to construct p2. |
e |
Public exponent that must be coprime to p‐1. |
ctx |
BN_CTX for temporaries. |
cb |
Optional generation callback, or NULL. |
Created with MrDocs