Bouncy Castle Cryptography Library 1.49

Package org.bouncycastle.pqc.math.ntru.polynomial

Interface Summary
Polynomial  
TernaryPolynomial A polynomial whose coefficients are all equal to -1, 0, or 1
 

Class Summary
BigDecimalPolynomial A polynomial with BigDecimal coefficients.
BigIntPolynomial A polynomial with BigInteger coefficients.
Constants  
DenseTernaryPolynomial A TernaryPolynomial with a "high" number of nonzero coefficients.
IntegerPolynomial A polynomial with int coefficients.
LongPolynomial2 A polynomial class that combines two coefficients into one long value for faster multiplication in 64 bit environments.
LongPolynomial5 A polynomial class that combines five coefficients into one long value for faster multiplication by a ternary polynomial.
ModularResultant A resultant modulo a BigInteger
ProductFormPolynomial A polynomial of the form f1*f2+f3, where f1,f2,f3 are very sparsely populated ternary polynomials.
Resultant Contains a resultant and a polynomial rho such that res = rho*this + t*(x^n-1) for some integer t.
SparseTernaryPolynomial A TernaryPolynomial with a "low" number of nonzero coefficients.
 


Bouncy Castle Cryptography Library 1.49