| Package | Description |
|---|---|
| iaik.security.ec.math.curve | |
| iaik.security.ec.math.field |
| Modifier and Type | Method and Description |
|---|---|
ExtensionField |
Pairing.getTargetGroup()
Get target group.
|
| Modifier and Type | Class and Description |
|---|---|
class |
QuadraticExtensionField
Implements quadratic extension fields of prime fields.
|
class |
SexticOverQuadraticTowerExtensionField
This class implements Fp12 as sextic extension over a
quadratic extension of the prime field.
|
| Modifier and Type | Method and Description |
|---|---|
static ExtensionField |
ExtensionFieldFactory.getField(AbstractPrimeField field,
int extensionDegree)
Construct an extension field of the desired extension degree over a given
prime field.
|
static ExtensionField |
ExtensionFieldFactory.getField(ExtensionField field,
ExtensionFieldElement nonResidue,
int extensionDegree)
Construct an extension field of the desired extension degree over a given
extension field.
|
static ExtensionField |
ExtensionFieldFactory.getField(ExtensionField field,
int extensionDegree)
Construct an extension field of the desired extension degree over a given
extension field.
|
ExtensionField |
ExtensionField.getSubField()
Returns
null if the subfield equals the base field, and the
subfield otherwise. |
| Modifier and Type | Method and Description |
|---|---|
static ExtensionField |
ExtensionFieldFactory.getField(ExtensionField field,
ExtensionFieldElement nonResidue,
int extensionDegree)
Construct an extension field of the desired extension degree over a given
extension field.
|
static ExtensionField |
ExtensionFieldFactory.getField(ExtensionField field,
int extensionDegree)
Construct an extension field of the desired extension degree over a given
extension field.
|
Copyright © 2011–2022 Stiftung SIC. All rights reserved.