OSSL_PARAM_construct_BN

Construct an OSSL_PARAM describing an arbitrary-precision integer in buf.

Synopsis

Declared in <openssl/params.h>

OSSL_PARAM
OSSL_PARAM_construct_BN(
    char const* key,
    unsigned char* buf,
    size_t bsize);

Return Value

OSSL_PARAM suitable for inclusion in a parameter array.

Parameters

NameDescription
keyParameter name.
bufBuffer holding (or receiving) the BN in native unsigned big-endian form.
bsizeCapacity of buf in bytes.