|
bn_mul_words(3) -- BIGNUM library internal functions
|
This page documents the internal functions used by the OpenSSL BIGNUM implementation. They are described here to facilitate debugging and extending the library. They are not to be used by applications... |
BN_new(3) -- allocate and free BIGNUMs
|
BN_new() allocated and initializes a BIGNUM structure. BN_init() initializes an existing uninitialized BIGNUM. BN_clear() is used to destroy sensitive data such as keys when they are no longer needed.... |
|
BN_num_bits(3) -- get BIGNUM size
|
These functions return the size of a BIGNUM in bytes or bits, and the size of an unsigned integer in bits. BN_num_bytes() is a macro. |
BN_num_bits_word(3) -- get BIGNUM size
|
These functions return the size of a BIGNUM in bytes or bits, and the size of an unsigned integer in bits. BN_num_bytes() is a macro. |
BN_num_bytes(3) -- get BIGNUM size
|
These functions return the size of a BIGNUM in bytes or bits, and the size of an unsigned integer in bits. BN_num_bytes() is a macro. |
BN_one(3) -- BIGNUM assignment operations
|
BN_zero(), BN_one() and BN_set_word() set a to the values 0, 1 and w respectively. BN_zero() and BN_one() are macros. BN_value_one() returns a BIGNUM constant of value 1. This constant is useful for u... |
BN_print(3) -- format conversions
|
BN_bn2bin() converts the absolute value of a into bigendian form and stores it at to. to must point to BN_num_bytes(a) bytes of memory. BN_bin2bn() converts the positive integer in big-endian form of ... |
bn_print(3) -- BIGNUM library internal functions
|
This page documents the internal functions used by the OpenSSL BIGNUM implementation. They are described here to facilitate debugging and extending the library. They are not to be used by applications... |
BN_print_fp(3) -- format conversions
|
BN_bn2bin() converts the absolute value of a into bigendian form and stores it at to. to must point to BN_num_bytes(a) bytes of memory. BN_bin2bn() converts the positive integer in big-endian form of ... |
BN_pseudo_rand(3) -- generate pseudo-random number
|
BN_rand() generates a cryptographically strong pseudo-random number of bits bits in length and stores it in rnd. If top is -1, the most significant bit of the random number can be zero. If top is 0, i... |
BN_rand(3) -- generate pseudo-random number
|
BN_rand() generates a cryptographically strong pseudo-random number of bits bits in length and stores it in rnd. If top is -1, the most significant bit of the random number can be zero. If top is 0, i... |
BN_rand_range(3) -- generate pseudo-random number
|
BN_rand() generates a cryptographically strong pseudo-random number of bits bits in length and stores it in rnd. If top is -1, the most significant bit of the random number can be zero. If top is 0, i... |
BN_RECP_CTX_free(3) -- modular multiplication using reciprocal
|
BN_mod_mul_reciprocal() can be used to perform an efficient BN_mod_mul(3) operation when the operation will be performed repeatedly with the same modulus. It computes r=(a*b)%m using recp=1/m, which i... |
BN_RECP_CTX_init(3) -- modular multiplication using reciprocal
|
BN_mod_mul_reciprocal() can be used to perform an efficient BN_mod_mul(3) operation when the operation will be performed repeatedly with the same modulus. It computes r=(a*b)%m using recp=1/m, which i... |
BN_RECP_CTX_new(3) -- modular multiplication using reciprocal
|
BN_mod_mul_reciprocal() can be used to perform an efficient BN_mod_mul(3) operation when the operation will be performed repeatedly with the same modulus. It computes r=(a*b)%m using recp=1/m, which i... |