Crypto++  5.6.3
Free C++ class library of cryptographic schemes
EC2N Member List

This is the complete list of members for EC2N, including all inherited members.

Accumulate(Element &a, const Element &b) constAbstractGroup< EC2NPoint >virtual
Add(const Point &P, const Point &Q) const EC2Nvirtual
BERDecodePoint(BufferedTransformation &bt) const (defined in EC2N)EC2N
CascadeMultiply(const Integer &k1, const Point &P, const Integer &k2, const Point &Q) const (defined in EC2N)EC2Ninline
CascadeScalarMultiply(const Element &x, const Integer &e1, const Element &y, const Integer &e2) constAbstractGroup< EC2NPoint >virtual
DecodePoint(Point &P, BufferedTransformation &bt, size_t len) const (defined in EC2N)EC2N
DecodePoint(Point &P, const byte *encodedPoint, size_t len) const (defined in EC2N)EC2N
DEREncode(BufferedTransformation &bt) const (defined in EC2N)EC2N
DEREncodePoint(BufferedTransformation &bt, const Point &P, bool compressed) const (defined in EC2N)EC2N
Double(const Point &P) const EC2Nvirtual
EC2N() (defined in EC2N)EC2Ninline
EC2N(const Field &field, const Field::Element &a, const Field::Element &b) (defined in EC2N)EC2Ninline
EC2N(BufferedTransformation &bt) (defined in EC2N)EC2N
Element typedef (defined in AbstractGroup< EC2NPoint >)AbstractGroup< EC2NPoint >
EncodedPointSize(bool compressed=false) const (defined in EC2N)EC2Ninline
EncodePoint(byte *encodedPoint, const Point &P, bool compressed) const (defined in EC2N)EC2N
EncodePoint(BufferedTransformation &bt, const Point &P, bool compressed) const (defined in EC2N)EC2N
Equal(const Point &P, const Point &Q) const EC2Nvirtual
Field typedef (defined in EC2N)EC2N
FieldElement typedef (defined in EC2N)EC2N
FieldSize() const (defined in EC2N)EC2Ninline
GetA() const (defined in EC2N)EC2Ninline
GetB() const (defined in EC2N)EC2Ninline
GetField() const (defined in EC2N)EC2Ninline
Identity() const EC2Nvirtual
Inverse(const Point &P) const EC2Nvirtual
InversionIsFast() const EC2Ninlinevirtual
Multiply(const Integer &k, const Point &P) const (defined in EC2N)EC2Ninline
operator==(const EC2N &rhs) const (defined in EC2N)EC2Ninline
Point typedef (defined in EC2N)EC2N
Reduce(Element &a, const Element &b) constAbstractGroup< EC2NPoint >virtual
ScalarMultiply(const Element &a, const Integer &e) constAbstractGroup< EC2NPoint >virtual
SimultaneousMultiply(Element *results, const Element &base, const Integer *exponents, unsigned int exponentsCount) constAbstractGroup< EC2NPoint >virtual
Subtract(const Element &a, const Element &b) constAbstractGroup< EC2NPoint >virtual
ValidateParameters(RandomNumberGenerator &rng, unsigned int level=3) const (defined in EC2N)EC2N
VerifyPoint(const Point &P) const (defined in EC2N)EC2N
~AbstractGroup() (defined in AbstractGroup< EC2NPoint >)AbstractGroup< EC2NPoint >inlinevirtual