| Package | Description |
|---|---|
| org.bouncycastle.pqc.math.linearalgebra |
| Modifier and Type | Class and Description |
|---|---|
class |
GF2nONBField
This class implements the abstract class GF2nField for ONB
representation.
|
class |
GF2nPolynomialField
This class implements the abstract class GF2nField for polynomial
representation.
|
| Modifier and Type | Field and Description |
|---|---|
protected GF2nField |
GF2nElement.mField
holds a pointer to this element's corresponding field.
|
| Modifier and Type | Method and Description |
|---|---|
GF2nField |
GF2nElement.getField()
Returns the field of this element.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
GF2nPolynomialField.computeCOBMatrix(GF2nField B1)
Computes the change-of-basis matrix for basis conversion according to
1363.
|
protected void |
GF2nONBField.computeCOBMatrix(GF2nField B1)
Computes the change-of-basis matrix for basis conversion according to
1363.
|
protected abstract void |
GF2nField.computeCOBMatrix(GF2nField B1)
Computes the change-of-basis matrix for basis conversion according to
1363.
|
GF2nElement |
GF2nField.convert(GF2nElement elem,
GF2nField basis)
Converts the given element in representation according to this field to a
new element in representation according to B1 using the change-of-basis
matrix calculated by computeCOBMatrix.
|
GF2nElement |
GF2nElement.convert(GF2nField basis)
Performs a basis transformation of this element to the given GF2nField
basis.
|
| Constructor and Description |
|---|
GF2nPolynomial(GF2Polynomial polynomial,
GF2nField B1)
Creates a new PolynomialGF2n from the given Bitstring polynomial
over the GF2nField B1.
|
Copyright © 2015–2019 The veraPDF Consortium. All rights reserved.