OBJ_add_sigid

Register a signature OID as the combination of a digest and public-key algorithm.

Synopsis

Declared in <openssl/objects.h>

int
OBJ_add_sigid(
    int signid,
    int dig_id,
    int pkey_id);

Return Value

1 on success, or 0 on failure.

Parameters

NameDescription
signidNID of the composite signature algorithm.
dig_idNID of the digest algorithm component.
pkey_idNID of the public-key algorithm component.