HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_ECurve Member List

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

dsa(UT_VeryLong &acode, UT_VeryLong &bcode, const UT_VeryLong &key, const UT_VeryLong &r, const UT_VeryLong &m) const UT_ECurve
dump(int base=16) const UT_ECurve
generatePublic(UT_PolyField &pubx, UT_PolyField &puby, const UT_VeryLong &key) const UT_ECurve
generateRandom(UT_VeryLong &r, const uint *seed, uint seedlen) const UT_ECurve
generateRandomRaw(UT_VeryLong &r, const uint *seed, uint len) const UT_ECurve
getA() const UT_ECurveinline
getB() const UT_ECurveinline
getGx() const UT_ECurveinline
getGy() const UT_ECurveinline
getQ() const UT_ECurveinline
getR() const UT_ECurveinline
partialDSA(UT_VeryLong &code, const UT_VeryLong &key, const UT_VeryLong &rnd) const UT_ECurve
setA(int x)UT_ECurveinline
setA(const char *x)UT_ECurveinline
setA(const UT_PolyField &x)UT_ECurveinline
setB(int x)UT_ECurveinline
setB(const char *x)UT_ECurveinline
setB(const UT_PolyField &x)UT_ECurveinline
setGx(int x)UT_ECurveinline
setGx(const char *x)UT_ECurveinline
setGx(const UT_PolyField &x)UT_ECurveinline
setGy(int x)UT_ECurveinline
setGy(const char *x)UT_ECurveinline
setGy(const UT_PolyField &x)UT_ECurveinline
setQ(const uint q[])UT_ECurveinline
setR(int x)UT_ECurveinline
setR(const char *x)UT_ECurveinline
setR(const UT_VeryLong &x)UT_ECurveinline
UT_ECurve()UT_ECurveinline
UT_ECurve(const uint q[], const char *r, const char *a, const char *b, const char *gx, const char *gy)UT_ECurveinline
verify(const UT_VeryLong &m, const UT_VeryLong &code, const UT_VeryLong &codeb, const UT_PolyField &pubx, const UT_PolyField &puby) const UT_ECurve