Uses of Class
org.bouncycastle.pqc.legacy.math.linearalgebra.GF2nField
Packages that use GF2nField
-
Uses of GF2nField in org.bouncycastle.pqc.legacy.math.linearalgebra
Subclasses of GF2nField in org.bouncycastle.pqc.legacy.math.linearalgebraModifier and TypeClassDescriptionclassThis class implements the abstract class GF2nField for ONB representation.classThis class implements the abstract class GF2nField for polynomial representation.Fields in org.bouncycastle.pqc.legacy.math.linearalgebra declared as GF2nFieldModifier and TypeFieldDescriptionprotected GF2nFieldGF2nElement.mFieldholds a pointer to this element's corresponding field.Methods in org.bouncycastle.pqc.legacy.math.linearalgebra that return GF2nFieldModifier and TypeMethodDescriptionfinal GF2nFieldGF2nElement.getField()Returns the field of this element.Methods in org.bouncycastle.pqc.legacy.math.linearalgebra with parameters of type GF2nFieldModifier and TypeMethodDescriptionprotected abstract voidGF2nField.computeCOBMatrix(GF2nField B1) Computes the change-of-basis matrix for basis conversion according to 1363.protected voidGF2nONBField.computeCOBMatrix(GF2nField B1) Computes the change-of-basis matrix for basis conversion according to 1363.protected voidGF2nPolynomialField.computeCOBMatrix(GF2nField B1) Computes the change-of-basis matrix for basis conversion according to 1363.final GF2nElementPerforms a basis transformation of this element to the given GF2nField basis.final GF2nElementGF2nField.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.Constructors in org.bouncycastle.pqc.legacy.math.linearalgebra with parameters of type GF2nFieldModifierConstructorDescriptionGF2nPolynomial(GF2Polynomial polynomial, GF2nField B1) Creates a new PolynomialGF2n from the given Bitstring polynomial over the GF2nField B1.