Package de.flexiprovider.common.math.polynomials

Interface Summary
ConvolutionPolynomial This interface represents convolution polynomials (elements of the ring Z(X)/X^N-1).
 

Class Summary
BinaryConvolutionPolynomial This class represents binary polynomials in the ring Z(X)/(X^N-1).
GFP32Polynomial An Element of this class represents a Polynomial within a GFP Ring Structure.
GFP64Polynomial An Element of this class represents a Polynomial within a GFP Ring Structure.
ModQConvolutionPolynomial This class implements convolution polynomials in the ring (Z/qZ)/(X^N-1) and their arithmetic , where q and N lie in the interval [2, Integer.MAX_VALUE].
ProductFormConvolutionPolynomial This class represents product form polynomials in Z(X)/(X^N-1), i.e.
SparseBinaryConvolutionPolynomial This class represents sparse binary polynomials in the ring Z(X)/(X^N-1).