Clearmatics Libff
0.1
C++ library for Finite Fields and Elliptic Curves
|
Go to the documentation of this file.
8 #ifndef BLS12_381_INIT_HPP_
9 #define BLS12_381_INIT_HPP_
63 #endif // BLS12_381_INIT_HPP_
bls12_381_Fq12 bls12_381_GT
bool bls12_381_ate_is_loop_count_neg
bls12_381_Fq bls12_381_twist_mul_by_b_c1
bigint< bls12_381_q_limbs > bls12_381_final_exponent_z
bigint< bls12_381_q_limbs > bls12_381_ate_loop_count
Fp_model< bls12_381_r_limbs, bls12_381_modulus_r > bls12_381_Fr
bls12_381_Fq2 bls12_381_twist_coeff_b
Fp2_model< bls12_381_q_limbs, bls12_381_modulus_q > bls12_381_Fq2
bls12_381_Fq2 bls12_381_twist_mul_by_q_X
Fp_model< bls12_381_q_limbs, bls12_381_modulus_q > bls12_381_Fq
bls12_381_Fq2 bls12_381_twist_mul_by_q_Y
const mp_size_t bls12_381_r_limbs
void init_bls12_381_params()
bigint< bls12_381_r_limbs > bls12_381_trace_of_frobenius
bigint< bls12_381_q_limbs > bls12_381_modulus_q
bls12_381_Fq bls12_381_twist_mul_by_b_c0
Fp6_3over2_model< bls12_381_q_limbs, bls12_381_modulus_q > bls12_381_Fq6
const mp_size_t bls12_381_q_bitcount
const mp_size_t bls12_381_r_bitcount
const mp_size_t bls12_381_q_limbs
bigint< bls12_381_r_limbs > bls12_381_modulus_r
bigint< 12 *bls12_381_q_limbs > bls12_381_final_exponent
Fp12_2over3over2_model< bls12_381_q_limbs, bls12_381_modulus_q > bls12_381_Fq12
bls12_381_Fq bls12_381_coeff_b
bls12_381_Fq2 bls12_381_twist
bool bls12_381_final_exponent_is_z_neg