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

Name

Description

A

Client public value.

B

Server public value.

N

Safe prime modulus used for padding width.

libctx

Library context for algorithm fetching, or NULL for default.

propq

Property query for algorithm fetching, or NULL.

Created with MrDocs