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 extensionDegree
public static ExtensionField getField(ExtensionField field, int extensionDegree)
field
- the underlying fieldextensionDegree
- the desired extension degreefield
with extension degree
extensionDegree
public static ExtensionField getField(ExtensionField field, ExtensionFieldElement nonResidue, int extensionDegree)
field
- the underlying fieldnonResidue
- the desired non-residueextensionDegree
- the desired extension degreefield
with extension degree
extensionDegree
Copyright © 2011–2022 Stiftung SIC. All rights reserved.