Package de.flexiprovider.common.exceptions

Exception Summary
BitDoesNotExistException This exception is thrown, if one bit in a Bitstring shall be modified that does not exist.
CurveNotFoundException This exception is thrown, if the given object identifier of a curve cannot be found, that means, is not provided by this provider.
DegreeIsEvenException This exception is thrown, when trying to compute the halftrace of an element whose degree is even..
DifferentCurvesException This exception is thrown, when the parameters of a method are two points from different curves.
DifferentFieldsException This class is called, when trying to combine elements of different fields.
ECException This exception is the parentclass of all exceptions, that relate to the ec - arithmetic.
GFException This exception is the parentclass of all exceptions, that relate to the gf-arithmetic.
InvalidCurveTypeException This exception is thrown, if the given object identifier of a curve cannot be found.
InvalidFormatException This exception is thrown, if a point is stored in a byte array in a wrong format.
InvalidPointException This exception is thrown, if a point shall be constructed, that is not on the underlying curve.
NoQuadraticResidueException This exception is thrown, if the square root modulo a prime of a nonquadratic residue is to be calculated.
NoSolutionException This exception is thrown, when trying to solve the equation z^2 + z = b, and where z^2 + z = b has no solution.
NoSuchBasisException This exception is thrown, when trying to construct an object of type GF2nONBField of an extension-grade, which does not have an optimal normal base.
NotYetImplementedException  
PolynomialIsNotIrreducibleException This exception is thrown, when trying to use a polynom as field polynom, which is not irreducible.
PolynomialIsZeroException This exception is thrown, when trying to divide or reduce by an element, that is zero.
PolynomialsHaveDifferentLengthException This exception is thrown, if two Bitstrings of different lengths shall be vector-multiplied.
SigningException  
UnknownOIDException This exception is used for indicating unknown OIDs.