mbedtls_mpi
bignum.h
mbedtls_mpi_uint * mbedtls_mpi_uint* mbedtls_mpi::private_p private_p mbedtls_mpi::private_p

Pointer to limbs.

This may be `NULL` if `n` is 0.

signed short signed short mbedtls_mpi::private_s private_s mbedtls_mpi::private_s

Sign: -1 if the mpi is negative, 1 otherwise.

The number 0 must be represented with `s = +1`. Although many library functions treat all-limbs-zero as equivalent to a valid representation of 0 regardless of the sign bit, there are exceptions, so bignum functions and external callers must always set `s` to +1 for the number zero.

Note that this implies that calloc() or `... = {0}` does not create a valid MPI representation. You must call mbedtls_mpi_init().

unsigned short unsigned short mbedtls_mpi::private_n private_n mbedtls_mpi::private_n

Total number of limbs in `p`.

MPI structure.

- mbedtls_mpi
  private_n
- mbedtls_mpi
  private_p
- mbedtls_mpi
  private_s