halo2curves
0.7.0
Module bn256
Module Items
Structs
Constants
Functions
Type Aliases
In crate halo2curves
halo2curves
Module
bn256
Copy item path
Source
Structs
§
Bn256
Fq
Fr
G1
G2
G1Affine
G2Affine
Gt
Constants
§
BN_X
FROBENIUS_
COEFF_
FQ6_
C1
FROBENIUS_
COEFF_
FQ6_
C2
FROBENIUS_
COEFF_
FQ12_
C1
SIX_
U_
PLUS_
2_
NAF
Functions
§
multi_
miller_
loop
Type Aliases
§
Fq2
Fq6
Fq12
-GAMMA is a quadratic non-residue in Fp6. Fp12 = Fp6[X]/(X^2 + GAMMA) We introduce the variable w such that w^2 = -GAMMA An element of Fq12, represented by c0 + c1 * w.
G1Compressed
G1Uncompressed
G2Compressed
G2Uncompressed