#include <bigint_impl.h>
Data Fields | |
| bigint * | active_list |
| Bigints currently used. | |
| bigint * | free_list |
| Bigints not used. | |
| bigint * | bi_radix |
| The radix used. | |
| bigint * | bi_mod [BIGINT_NUM_MODS] |
| modulus | |
| bigint * | bi_normalised_mod [BIGINT_NUM_MODS] |
| Normalised mod storage. | |
| bigint ** | g |
| Used by sliding-window. | |
| int | window |
| The size of the sliding window. | |
| int | active_count |
| Number of active bigints. | |
| int | free_count |
| Number of free bigints. | |
| uint8_t | mod_offset |
| The mod offset we are using. | |
Definition at line 67 of file bigint_impl.h.
Bigints not used.
Definition at line 70 of file bigint_impl.h.
Referenced by alloc(), bi_free(), and bi_terminate().
The radix used.
Definition at line 71 of file bigint_impl.h.
Referenced by bi_initialize(), bi_set_mod(), and bi_terminate().
| bigint* BI_CTX::bi_mod[BIGINT_NUM_MODS] |
| bigint* BI_CTX::bi_normalised_mod[BIGINT_NUM_MODS] |
Normalised mod storage.
Definition at line 81 of file bigint_impl.h.
Referenced by bi_divide(), bi_free_mod(), and bi_set_mod().
| int BI_CTX::window |
The size of the sliding window.
Definition at line 83 of file bigint_impl.h.
Referenced by bi_mod_power().
Number of active bigints.
Definition at line 84 of file bigint_impl.h.
Referenced by alloc(), bi_free(), and bi_terminate().
The mod offset we are using.
Definition at line 90 of file bigint_impl.h.
Referenced by bi_divide(), bi_mod_power(), RSA_private(), and RSA_public().
1.5.7.1