BN_BLINDING_invert_ex

Unblind n using b, optionally multiplying by a caller-supplied inverse factor r.

Synopsis

Declared in <openssl/bn.h>

int
BN_BLINDING_invert_ex(
    BIGNUM* n,
    BIGNUM const* r,
    BN_BLINDING* b,
    BN_CTX* ctx);

Return Value

1 on success, or 0 on error.

Parameters

NameDescription
nBlinded value updated in place.
rOptional precomputed inverse blinding factor, or NULL to use the factor stored in b.
bBlinding parameters from BN_BLINDING_new() or BN_BLINDING_create_param().
ctxBN_CTX scratch space.