Uses of Class
dk.jonaslindstrom.ruffini.finitefields.BigPrimeField
Packages that use BigPrimeField
Package
Description
- 
Uses of BigPrimeField in dk.jonaslindstrom.ruffini.elliptic.structures.bls12381Fields in dk.jonaslindstrom.ruffini.elliptic.structures.bls12381 declared as BigPrimeFieldModifier and TypeFieldDescriptionstatic BigPrimeFieldBLS12381.FPThe base fieldFP= Fp.static BigPrimeFieldBLS12381.FQPrime field of order q.Fields in dk.jonaslindstrom.ruffini.elliptic.structures.bls12381 with type parameters of type BigPrimeFieldModifier and TypeFieldDescriptionstatic AlgebraicFieldExtension<Polynomial<Polynomial<BigInteger>>,AlgebraicFieldExtension<Polynomial<BigInteger>, AlgebraicFieldExtension<BigInteger, BigPrimeField>>> BLS12381.FP12FP12= FP6(w) / (w2 - v)) is a quadratic field extension ofFP6.BLS12381.FP2FP2= FP(u) / (u2 + 1) is a quadratic field extension of base fieldFP.static AlgebraicFieldExtension<Polynomial<BigInteger>,AlgebraicFieldExtension<BigInteger, BigPrimeField>> BLS12381.FP6FP6= FP2(v) / (v3 - (u + 1)) is a cubic field extension ofFP2.
- 
Uses of BigPrimeField in dk.jonaslindstrom.ruffini.elliptic.structures.bn254Fields in dk.jonaslindstrom.ruffini.elliptic.structures.bn254 declared as BigPrimeFieldModifier and TypeFieldDescriptionstatic BigPrimeFieldBN254.FPThe base fieldFP= Fp.static BigPrimeFieldBN254.FQPrime field of order q.Fields in dk.jonaslindstrom.ruffini.elliptic.structures.bn254 with type parameters of type BigPrimeFieldModifier and TypeFieldDescriptionstatic AlgebraicFieldExtension<Polynomial<Polynomial<BigInteger>>,AlgebraicFieldExtension<Polynomial<BigInteger>, AlgebraicFieldExtension<BigInteger, BigPrimeField>>> BN254.FP12FP12= FP6(w) / (w2 - v)) is a quadratic field extension ofFP6.BN254.FP2FP2= FP(u) / (u2 + 1) is a quadratic field extension of base fieldFP.static AlgebraicFieldExtension<Polynomial<BigInteger>,AlgebraicFieldExtension<BigInteger, BigPrimeField>> BN254.FP6FP6= FP2(v) / (v3 - (u + 9)) is a cubic field extension ofFP2.
- 
Uses of BigPrimeField in dk.jonaslindstrom.ruffini.finitefieldsConstructors in dk.jonaslindstrom.ruffini.finitefields with parameters of type BigPrimeFieldModifierConstructorDescriptionBigFiniteField(BigPrimeField baseField, Polynomial<BigInteger> mod) Create a finite field as a field of prime order module an irreducible polynomial.
- 
Uses of BigPrimeField in dk.jonaslindstrom.ruffini.finitefields.algorithmsConstructors in dk.jonaslindstrom.ruffini.finitefields.algorithms with parameters of type BigPrimeField