Uses of Class
math.Matrix

Packages that use Matrix
math   
mceliece   
 

Uses of Matrix in math
 

Methods in math that return Matrix
static Matrix Matrix.BinaryParityMatrix(Matrix H)
          Configura a matriz como sendo a matriz de verificacao de paridade H
 Matrix Goppa.getG()
           
 Matrix Goppa.getH()
           
 Matrix Matrix.getInverse()
          Obtem o inverso da matriz
 Matrix Matrix.mult(Matrix B)
          Obtem o produto com a matriz B
 

Methods in math with parameters of type Matrix
static Matrix Matrix.BinaryParityMatrix(Matrix H)
          Configura a matriz como sendo a matriz de verificacao de paridade H
 Vector Vector.mult(Matrix E)
          Multiplica por uma matriz
 Matrix Matrix.mult(Matrix B)
          Obtem o produto com a matriz B
 void Goppa.setG(Matrix g)
           
 void Goppa.setH(Matrix h)
           
 void Matrix.setMatrixAsG(Matrix X, int k)
          Configura a matriz como sendo a matriz G
 void Matrix.setMatrixAsLH(Matrix H, int k)
          Configura a matriz como sendo a matriz LH
 void Matrix.setMatrixAsRH(Matrix H, int k)
          Configura a matriz como sendo a matriz RH
 

Constructors in math with parameters of type Matrix
Goppa(Polynomial g, Matrix H, Matrix G)
          Construtor
 

Uses of Matrix in mceliece
 

Methods in mceliece that return Matrix
 Matrix PublicKey.getE()
           
 Matrix Encrypt.getE()
           
 Matrix PrivateKey.getH()
           
 Matrix Decrypt.getH()
           
 Matrix PrivateKey.getP()
           
 Matrix Decrypt.getP()
           
 Matrix PrivateKey.getS()
           
 Matrix Decrypt.getS()
           
 Matrix Decrypt.syndrome(Matrix H, Vector c)
          Obtém a síndrome da mensagem
 

Methods in mceliece with parameters of type Matrix
 Polynomial Decrypt.errorLocator(Polynomial g, Matrix s, java.lang.StringBuffer log)
          Obtém o Polinômio Localizador de Erros
 Polynomial Decrypt.fieldCast(FiniteField K, Matrix s, int t)
          Faz um cast entre corpos finitos
 void PublicKey.setE(Matrix e)
           
 void Encrypt.setE(Matrix e)
           
 void PrivateKey.setH(Matrix h)
           
 void Decrypt.setH(Matrix h)
           
 void PrivateKey.setP(Matrix p)
           
 void Decrypt.setP(Matrix p)
           
 void PrivateKey.setS(Matrix s)
           
 void Decrypt.setS(Matrix s)
           
 Matrix Decrypt.syndrome(Matrix H, Vector c)
          Obtém a síndrome da mensagem
 

Constructors in mceliece with parameters of type Matrix
KeyPair(Matrix E, int t, Matrix H, Polynomial g, Matrix S, Matrix P)
          Construtor
PrivateKey(Matrix H, Polynomial g, Matrix S, Matrix P)
          Construtor
PublicKey(Matrix E, int t)
          Construtor