![]()
![]()
...
![]()
![]()
...
![]()
![]()
...
![]()
![]()
...
![]()
![]()
...
![]()
![]()
...
![]()
![]()
#define NX_CRYPTO_HUGE_NUMBER_H
![]()
![]()
#include "nx_crypto.h"
![]()
![]()
#define NX_CRYPTO_HUGE_NUMBER_EQUAL
![]()
![]()
#define NX_CRYPTO_HUGE_NUMBER_LESS
![]()
![]()
#define NX_CRYPTO_HUGE_NUMBER_GREATER
![]()
![]()
#define NX_CRYPTO_HUGE_NUMBER_ERROR
![]()
![]()
#define NX_CRYPTO_HUGE_NUMBER_BITS
![]()
![]()
#define ULONG64_DEFINED
![]()
![]()
#define ULONG64
![]()
![]()
#define LONG64
![]()
![]()
#define HN_BASE
![]()
![]()
#define HN_BASE2
![]()
![]()
#define HN_UBASE
![]()
![]()
#define HN_UBASE2
![]()
![]()
#define HN_MASK
![]()
![]()
#define HN_RADIX
![]()
![]()
#define HN_SHIFT
![]()
![]()
#define HN_SIZE_ROUND
![]()
![]()
#define HN_SIZE_SHIFT
![]()
![]()
#define HN_ULONG_TO_UBASE
![]()
![]()
#define HN_BASE
![]()
![]()
#define HN_BASE2
![]()
![]()
#define HN_UBASE
![]()
![]()
#define HN_UBASE2
![]()
![]()
#define HN_MASK
![]()
![]()
#define HN_RADIX
![]()
![]()
#define HN_SHIFT
![]()
![]()
#define HN_SIZE_ROUND
![]()
![]()
#define HN_SIZE_SHIFT
![]()
![]()
#define HN_ULONG_TO_UBASE
![]()
![]()
NX_CRYPTO_HUGE_NUMBER_STRUCT
![]()
![]()
nx_crypto_huge_number_data
![]()
![]()
nx_crypto_huge_number_size
![]()
![]()
nx_crypto_huge_buffer_size
![]()
![]()
nx_crypto_huge_number_is_negative
![]()
![]()
_nx_crypto_huge_number_adjust_size(NX_CRYPTO_HUGE_NUMBER *);
![]()
![]()
_nx_crypto_huge_number_setup(NX_CRYPTO_HUGE_NUMBER *, const UCHAR *, UINT);
![]()
![]()
_nx_crypto_huge_number_extract(NX_CRYPTO_HUGE_NUMBER *, UCHAR *, UINT, UINT *);
![]()
![]()
_nx_crypto_huge_number_extract_fixed_size(NX_CRYPTO_HUGE_NUMBER *, UCHAR *, UINT);
![]()
![]()
_nx_crypto_huge_number_rbg(UINT, UCHAR *);
![]()
![]()
_nx_crypto_huge_number_compare(NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *);
![]()
![]()
_nx_crypto_huge_number_compare_unsigned(NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *);
![]()
![]()
_nx_crypto_huge_number_is_zero(NX_CRYPTO_HUGE_NUMBER *);
![]()
![]()
_nx_crypto_huge_number_add(NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *);
![]()
![]()
_nx_crypto_huge_number_add_unsigned(NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *);
![]()
![]()
_nx_crypto_huge_number_subtract(NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *);
![]()
![]()
_nx_crypto_huge_number_subtract_unsigned(NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *);
![]()
![]()
_nx_crypto_huge_number_add_digit(NX_CRYPTO_HUGE_NUMBER *, ULONG);
![]()
![]()
_nx_crypto_huge_number_subtract_digit(NX_CRYPTO_HUGE_NUMBER *, ULONG);
![]()
![]()
_nx_crypto_huge_number_add_digit_unsigned(NX_CRYPTO_HUGE_NUMBER *, ULONG);
![]()
![]()
_nx_crypto_huge_number_subtract_digit_unsigned(NX_CRYPTO_HUGE_NUMBER *, ULONG);
![]()
![]()
_nx_crypto_huge_number_multiply(NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *);
![]()
![]()
_nx_crypto_huge_number_multiply_digit(NX_CRYPTO_HUGE_NUMBER *, ULONG, NX_CRYPTO_HUGE_NUMBER *);
![]()
![]()
_nx_crypto_huge_number_square(NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *);
![]()
![]()
_nx_crypto_huge_number_modulus(NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *);
![]()
![]()
_nx_crypto_huge_number_shift_left(NX_CRYPTO_HUGE_NUMBER *, UINT);
![]()
![]()
_nx_crypto_huge_number_shift_right(NX_CRYPTO_HUGE_NUMBER *, UINT);
![]()
![]()
_nx_crypto_huge_number_inverse_modulus_prime(NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *, ULONG *);
![]()
![]()
_nx_crypto_huge_number_inverse_modulus(NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *, ULONG *);
![]()
![]()
_nx_crypto_huge_number_mont(NX_CRYPTO_HUGE_NUMBER *, UINT, NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *);
![]()
![]()
_nx_crypto_huge_number_power_modulus(NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *, ULONG *);
![]()
![]()
_nx_crypto_huge_number_mont_power_modulus(NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *, ULONG *);
![]()
![]()
_nx_crypto_huge_number_crt_power_modulus(NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *, NX_CRYPTO_HUGE_NUMBER *, ULONG *);