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 |
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.
|
protected void |
GF2nPolynomialField.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 © 2017 BouncyCastle.org. All rights reserved.