Uses of Class
math.Polynomial

Packages that use Polynomial
math   
mceliece   
 

Uses of Polynomial in math
 

Methods in math that return Polynomial
 Polynomial Polynomial.divideByCoeficient(Polynomial B, short coeficient)
          Divide por coeficiente
static Polynomial Goppa.findIrredPoly(FiniteField K, int t)
          Encontra um polinômio irredutível
 Polynomial Polynomial.getCopy()
          Retorna uma cópia
 Polynomial Polynomial.getInverseModPolynomial(Polynomial polMod)
          Obtém inverso módulo um outro polinomio
 Polynomial Goppa.getPolG()
           
 Polynomial FiniteField.getPolynomial(int termoAtivo)
          Gera um polinomio com apenas um termo com coeficiente unitário.
static Polynomial Polynomial.getSquare(Polynomial a)
          Eleva a ao quadrado
static Polynomial Polynomial.mod(Polynomial y, Polynomial g)
          Módulo entre dois polinômios
static Polynomial Polynomial.mult(Polynomial a, Polynomial b)
          Multiplica dois polinômios
static Polynomial Polynomial.sum(Polynomial y, Polynomial g)
          Soma dois polinômios
 

Methods in math with parameters of type Polynomial
 boolean Polynomial.Coprime(Polynomial f, Polynomial g)
          Testa se f e g são coprimos
 Polynomial Polynomial.divideByCoeficient(Polynomial B, short coeficient)
          Divide por coeficiente
 short FiniteField.evaluate(Polynomial g, short x)
          Avalia o polinômio g com valor x.
 Polynomial Polynomial.getInverseModPolynomial(Polynomial polMod)
          Obtém inverso módulo um outro polinomio
static Polynomial Polynomial.getSquare(Polynomial a)
          Eleva a ao quadrado
static Polynomial Polynomial.mod(Polynomial y, Polynomial g)
          Módulo entre dois polinômios
static Polynomial Polynomial.mult(Polynomial a, Polynomial b)
          Multiplica dois polinômios
 void Matrix.setMatrixAsC(Polynomial g)
          Configura a matriz como sendo a matriz C
 void Matrix.setMatrixAsD(Polynomial g, short[] L)
          Configura a matriz como sendo a matriz D
 void Goppa.setPolG(Polynomial polG)
           
static Polynomial Polynomial.sum(Polynomial y, Polynomial g)
          Soma dois polinômios
 

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

Uses of Polynomial in mceliece
 

Methods in mceliece that return Polynomial
 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
 Polynomial PrivateKey.getG()
           
 Polynomial Decrypt.getG()
           
 

Methods in mceliece with parameters of type Polynomial
 Polynomial Decrypt.errorLocator(Polynomial g, Matrix s, java.lang.StringBuffer log)
          Obtém o Polinômio Localizador de Erros
 void PrivateKey.setG(Polynomial g)
           
 void Decrypt.setG(Polynomial g)
           
 

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