構造体定義書 HotDocument 今井浩司

BI_CTX

構文構文

*< A big integer "session" context.

typedef struct

ファイル名ファイル名

bigint_impl.h

構造体情報構造体情報

No. 名称 属性説明
1
BI_CTX  *< A big integer "session" context.
  active_list bigint * *< Bigints currently used.
  free_list bigint * *< Bigints not used.
  bi_radix bigint * *< The radix used.
  bi_mod[BIGINT_NUM_MODS] bigint * *< modulus
  bi_RR_mod_m[BIGINT_NUM_MODS] bigint * *< R^2 mod m
  bi_R_mod_m[BIGINT_NUM_MODS] bigint * *< R mod m
  N0_dash[BIGINT_NUM_MODS] comp  
  bi_mu[BIGINT_NUM_MODS] bigint * *< Storage for mu
  bi_normalised_mod[BIGINT_NUM_MODS] bigint * *< Normalised mod storage.
  g bigint ** *< Used by sliding-window.
  window int *< The size of the sliding window
  active_count int *< Number of active bigints.
  free_count int *< Number of free bigints.
  use_classical uint8_t *< Use classical reduction.
  mod_offset uint8_t *< The mod offset we are using

See Also

目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー