Uses of Class
dk.jonaslindstrom.ruffini.finitefields.AlgebraicFieldExtension
Packages that use AlgebraicFieldExtension
Package
Description
-
Uses of AlgebraicFieldExtension in dk.jonaslindstrom.ruffini.elliptic.structures.bls12381
Fields in dk.jonaslindstrom.ruffini.elliptic.structures.bls12381 declared as AlgebraicFieldExtensionModifier and TypeFieldDescriptionstatic AlgebraicFieldExtension<Polynomial<Polynomial<BigInteger>>,
AlgebraicFieldExtension<Polynomial<BigInteger>, AlgebraicFieldExtension<BigInteger, BigPrimeField>>> BLS12381.FP12
FP12
= FP6(w) / (w2 - v)) is a quadratic field extension ofFP6
.BLS12381.FP2
FP2
= FP(u) / (u2 + 1) is a quadratic field extension of base fieldFP
.static AlgebraicFieldExtension<Polynomial<BigInteger>,
AlgebraicFieldExtension<BigInteger, BigPrimeField>> BLS12381.FP6
FP6
= FP2(v) / (v3 - (u + 1)) is a cubic field extension ofFP2
.Fields in dk.jonaslindstrom.ruffini.elliptic.structures.bls12381 with type parameters of type AlgebraicFieldExtensionModifier and TypeFieldDescriptionstatic AlgebraicFieldExtension<Polynomial<Polynomial<BigInteger>>,
AlgebraicFieldExtension<Polynomial<BigInteger>, AlgebraicFieldExtension<BigInteger, BigPrimeField>>> BLS12381.FP12
FP12
= FP6(w) / (w2 - v)) is a quadratic field extension ofFP6
.static AlgebraicFieldExtension<Polynomial<Polynomial<BigInteger>>,
AlgebraicFieldExtension<Polynomial<BigInteger>, AlgebraicFieldExtension<BigInteger, BigPrimeField>>> BLS12381.FP12
FP12
= FP6(w) / (w2 - v)) is a quadratic field extension ofFP6
.static AlgebraicFieldExtension<Polynomial<BigInteger>,
AlgebraicFieldExtension<BigInteger, BigPrimeField>> BLS12381.FP6
FP6
= FP2(v) / (v3 - (u + 1)) is a cubic field extension ofFP2
. -
Uses of AlgebraicFieldExtension in dk.jonaslindstrom.ruffini.elliptic.structures.bn254
Fields in dk.jonaslindstrom.ruffini.elliptic.structures.bn254 declared as AlgebraicFieldExtensionModifier and TypeFieldDescriptionstatic AlgebraicFieldExtension<Polynomial<Polynomial<BigInteger>>,
AlgebraicFieldExtension<Polynomial<BigInteger>, AlgebraicFieldExtension<BigInteger, BigPrimeField>>> BN254.FP12
FP12
= FP6(w) / (w2 - v)) is a quadratic field extension ofFP6
.BN254.FP2
FP2
= FP(u) / (u2 + 1) is a quadratic field extension of base fieldFP
.static AlgebraicFieldExtension<Polynomial<BigInteger>,
AlgebraicFieldExtension<BigInteger, BigPrimeField>> BN254.FP6
FP6
= FP2(v) / (v3 - (u + 9)) is a cubic field extension ofFP2
.Fields in dk.jonaslindstrom.ruffini.elliptic.structures.bn254 with type parameters of type AlgebraicFieldExtensionModifier and TypeFieldDescriptionstatic AlgebraicFieldExtension<Polynomial<Polynomial<BigInteger>>,
AlgebraicFieldExtension<Polynomial<BigInteger>, AlgebraicFieldExtension<BigInteger, BigPrimeField>>> BN254.FP12
FP12
= FP6(w) / (w2 - v)) is a quadratic field extension ofFP6
.static AlgebraicFieldExtension<Polynomial<Polynomial<BigInteger>>,
AlgebraicFieldExtension<Polynomial<BigInteger>, AlgebraicFieldExtension<BigInteger, BigPrimeField>>> BN254.FP12
FP12
= FP6(w) / (w2 - v)) is a quadratic field extension ofFP6
.static AlgebraicFieldExtension<Polynomial<BigInteger>,
AlgebraicFieldExtension<BigInteger, BigPrimeField>> BN254.FP6
FP6
= FP2(v) / (v3 - (u + 9)) is a cubic field extension ofFP2
. -
Uses of AlgebraicFieldExtension in dk.jonaslindstrom.ruffini.finitefields
Subclasses of AlgebraicFieldExtension in dk.jonaslindstrom.ruffini.finitefields