RAND_priv_bytes

Generate private random bytes using a separate DRBG instance from RAND_bytes().

Synopsis

Declared in <openssl/rand.h>

int
RAND_priv_bytes(
    unsigned char* buf,
    int num);

Return Value

1 on success, -1 if not supported by the current RAND method, or 0 on other failure.

Parameters

NameDescription
bufBuffer that receives num random bytes.
numNumber of bytes to generate.