public final class ExtensionFieldFactory extends Object
QuadraticExtensionFieldByPrimeFactory,
SexticOverQuadraticTowerExtensionFieldFactory| Modifier and Type | Method and Description |
|---|---|
static ExtensionField |
getField(AbstractPrimeField field,
int extensionDegree)
Construct an extension field of the desired extension degree over a given
prime field.
|
static ExtensionField |
getField(ExtensionField field,
ExtensionFieldElement nonResidue,
int extensionDegree)
Construct an extension field of the desired extension degree over a given
extension field.
|
static ExtensionField |
getField(ExtensionField field,
int extensionDegree)
Construct an extension field of the desired extension degree over a given
extension field.
|
public static ExtensionField getField(AbstractPrimeField field, int extensionDegree)
field - the underlying prime fieldextensionDegree - the desired extension degreefield with total extension
degree extensionDegreepublic static ExtensionField getField(ExtensionField field, int extensionDegree)
field - the underlying fieldextensionDegree - the desired extension degreefield with extension degree
extensionDegreepublic static ExtensionField getField(ExtensionField field, ExtensionFieldElement nonResidue, int extensionDegree)
field - the underlying fieldnonResidue - the desired non-residueextensionDegree - the desired extension degreefield with extension degree
extensionDegreeCopyright © 2011–2022 Stiftung SIC. All rights reserved.