Uses of Class
org.bouncycastle.pqc.legacy.math.linearalgebra.Matrix
Packages that use Matrix
-
Uses of Matrix in org.bouncycastle.pqc.legacy.math.linearalgebra
Subclasses of Matrix in org.bouncycastle.pqc.legacy.math.linearalgebraModifier and TypeClassDescriptionclassThis class describes some operations with matrices over finite field GF(2) and is used in ecc and MQ-PKC (also has some specific methods and implementation)classThis class describes some operations with matrices over finite field GF(2m) with small m (1< m <32).Methods in org.bouncycastle.pqc.legacy.math.linearalgebra that return MatrixModifier and TypeMethodDescriptionGF2Matrix.computeInverse()Compute the inverse of this matrix.GF2mMatrix.computeInverse()Compute the inverse of this matrix.abstract MatrixMatrix.computeInverse()Compute the inverse of this matrix.GF2Matrix.computeTranspose()Compute the transpose of this matrix.GF2Matrix.leftMultiply(Permutation p) Compute the product of a permutation matrix (which is generated from an n-permutation) and this matrix.GF2Matrix.rightMultiply(Matrix mat) Compute the product of this matrix and a matrix A over GF(2).GF2Matrix.rightMultiply(Permutation p) Compute the product of this matrix and a permutation matrix which is generated from an n-permutation.GF2mMatrix.rightMultiply(Matrix a) GF2mMatrix.rightMultiply(Permutation perm) abstract MatrixMatrix.rightMultiply(Matrix a) Compute the product of this matrix and another matrix.abstract MatrixMatrix.rightMultiply(Permutation p) Compute the product of this matrix and a permutation.Methods in org.bouncycastle.pqc.legacy.math.linearalgebra with parameters of type MatrixModifier and TypeMethodDescriptionGF2Matrix.rightMultiply(Matrix mat) Compute the product of this matrix and a matrix A over GF(2).GF2mMatrix.rightMultiply(Matrix a) abstract MatrixMatrix.rightMultiply(Matrix a) Compute the product of this matrix and another matrix.