NCBI C++ ToolKit
Public Attributes | List of all members
mbedtls_mpi Struct Reference

Search Toolkit Book for mbedtls_mpi

MPI structure. More...

#include "bignum.h"
(Private to src/connect/mbedtls/mbedtls.)

+ Collaboration diagram for mbedtls_mpi:

Public Attributes

int s
 Sign: -1 if the mpi is negative, 1 otherwise. More...
 
size_t n
 Total number of limbs in p. More...
 
mbedtls_mpi_uintp
 Pointer to limbs. More...
 

Detailed Description

MPI structure.

Definition at line 208 of file bignum.h.

Member Data Documentation

◆ n

size_t mbedtls_mpi::n

◆ p

mbedtls_mpi_uint* mbedtls_mpi::p

Pointer to limbs.

This may be NULL if n is 0.

Definition at line 229 of file bignum.h.

Referenced by ecdsa_sign_restartable(), ecdsa_verify_restartable(), ecp_add_mixed(), ecp_check_pubkey_sw(), ecp_double_jac(), ecp_mod_koblitz(), ecp_mod_p255(), ecp_mod_p448(), ecp_mod_p521(), ecp_mpi_load(), ecp_mpi_set1(), mbedtls_debug_print_mpi_ncbicxx_2_28_3(), mbedtls_ecp_get_type_ncbicxx_2_28_3(), mbedtls_mpi_add_abs_ncbicxx_2_28_3(), mbedtls_mpi_add_int_ncbicxx_2_28_3(), mbedtls_mpi_bitlen_ncbicxx_2_28_3(), mbedtls_mpi_cmp_abs_ncbicxx_2_28_3(), mbedtls_mpi_cmp_int_ncbicxx_2_28_3(), mbedtls_mpi_cmp_mpi_ncbicxx_2_28_3(), mbedtls_mpi_copy_ncbicxx_2_28_3(), mbedtls_mpi_div_int_ncbicxx_2_28_3(), mbedtls_mpi_div_mpi_ncbicxx_2_28_3(), mbedtls_mpi_exp_mod_ncbicxx_2_28_3(), mbedtls_mpi_free_ncbicxx_2_28_3(), mbedtls_mpi_gen_prime_ncbicxx_2_28_3(), mbedtls_mpi_get_bit_ncbicxx_2_28_3(), mbedtls_mpi_grow_ncbicxx_2_28_3(), mbedtls_mpi_init_ncbicxx_2_28_3(), mbedtls_mpi_inv_mod_ncbicxx_2_28_3(), mbedtls_mpi_is_prime_ext_ncbicxx_2_28_3(), mbedtls_mpi_lsb_ncbicxx_2_28_3(), mbedtls_mpi_lset_ncbicxx_2_28_3(), mbedtls_mpi_lt_mpi_ct_ncbicxx_2_28_3(), mbedtls_mpi_mul_int_ncbicxx_2_28_3(), mbedtls_mpi_mul_mpi_ncbicxx_2_28_3(), mbedtls_mpi_read_binary_le_ncbicxx_2_28_3(), mbedtls_mpi_read_binary_ncbicxx_2_28_3(), mbedtls_mpi_read_string_ncbicxx_2_28_3(), mbedtls_mpi_resize_clear(), mbedtls_mpi_safe_cond_assign_ncbicxx_2_28_3(), mbedtls_mpi_safe_cond_swap_ncbicxx_2_28_3(), mbedtls_mpi_set_bit_ncbicxx_2_28_3(), mbedtls_mpi_shift_l_ncbicxx_2_28_3(), mbedtls_mpi_shift_r_ncbicxx_2_28_3(), mbedtls_mpi_shrink_ncbicxx_2_28_3(), mbedtls_mpi_sub_abs_ncbicxx_2_28_3(), mbedtls_mpi_sub_int_ncbicxx_2_28_3(), mbedtls_mpi_write_string_ncbicxx_2_28_3(), mbedtls_rsa_deduce_primes_ncbicxx_2_28_3(), mpi_check_small_factors(), mpi_fill_random_internal(), mpi_montmul(), and mpi_montred().

◆ s

int mbedtls_mpi::s

The documentation for this struct was generated from the following file:
Modified on Sun Mar 03 03:14:44 2024 by modify_doxy.py rev. 669887