SRP_Calc_u_ex

Compute the SRP scrambling parameter u = H(PAD(A) || PAD(B)).

Synopsis

Declared in <openssl/srp.h>

[[deprecated]]
BIGNUM*
SRP_Calc_u_ex(
    BIGNUM const* A,
    BIGNUM const* B,
    BIGNUM const* N,
    OSSL_LIB_CTX* libctx,
    char const* propq);

WARNING

Deprecated. Use of this entity is allowed but discouraged.

Return Value

Newly allocated u value, or NULL on error. Caller must free.

Parameters

NameDescription
AClient public value.
BServer public value.
NSafe prime modulus used for padding width.
libctxLibrary context for algorithm fetching, or NULL for default.
propqProperty query for algorithm fetching, or NULL.