public final class QuadraticExtensionFieldByPrimeFactory extends Object
QuadraticExtensionField| Modifier and Type | Method and Description |
|---|---|
static QuadraticExtensionField |
getField(AbstractPrimeField primeField)
Construct a quadratic extension field for a given base field.
|
static QuadraticExtensionField |
getField(AbstractPrimeField primeField,
BigInteger quadraticNonResidue)
Construct a quadratic extension field for a given base field and quadratic
non-residue.
|
static QuadraticExtensionField |
getField(BigInteger prime)
Construct a quadratic extension field for a given base field.
|
static QuadraticExtensionField |
getField(BigInteger prime,
BigInteger quadraticNonResidue)
Construct a quadratic extension field for a given base field and quadratic
non-residue.
|
static QuadraticExtensionField |
getField(BigInteger prime,
int quadraticNonResidue)
Construct a quadratic extension field for a given base field and quadratic
non-residue.
|
public static QuadraticExtensionField getField(AbstractPrimeField primeField, BigInteger quadraticNonResidue)
primeField - the underlying prime fieldquadraticNonResidue - a small quadratic non-residue modulo the prime, i.e., either -1,
-2, or ??public static QuadraticExtensionField getField(BigInteger prime, BigInteger quadraticNonResidue)
prime - the alleged prime numberquadraticNonResidue - a small quadratic non-residue modulo the prime, i.e., either -1,
-2, or ??public static QuadraticExtensionField getField(BigInteger prime, int quadraticNonResidue)
prime - the alleged prime numberquadraticNonResidue - a small quadratic non-residue modulo the prime, i.e., either -1,
-2, or ??public static QuadraticExtensionField getField(BigInteger prime)
prime - the alleged prime numberpublic static QuadraticExtensionField getField(AbstractPrimeField primeField)
primeField - a prime fieldCopyright © 2011–2022 Stiftung SIC. All rights reserved.