Lines Matching refs:EcPoint
97 typedef struct EcPoint EcPoint; typedef
118 EpidStatus NewEcPoint(EcGroup const* g, EcPoint** p);
130 void DeleteEcPoint(EcPoint** p);
148 EcPoint* p);
165 EpidStatus WriteEcPoint(EcGroup* g, EcPoint const* p, OctStr p_str,
187 EpidStatus EcMul(EcGroup* g, EcPoint const* a, EcPoint const* b, EcPoint* r);
208 EpidStatus EcExp(EcGroup* g, EcPoint const* a, BigNumStr const* b, EcPoint* r);
237 EpidStatus EcSscmExp(EcGroup* g, EcPoint const* a, BigNumStr const* b,
238 EcPoint* r);
264 EpidStatus EcMultiExp(EcGroup* g, EcPoint const** a, BigNumStr const** b,
265 size_t m, EcPoint* r);
291 EpidStatus EcMultiExpBn(EcGroup* g, EcPoint const** a, BigNum const** b,
292 size_t m, EcPoint* r);
325 EpidStatus EcSscmMultiExp(EcGroup* g, EcPoint const** a, BigNumStr const** b,
326 size_t m, EcPoint* r);
347 EcPoint* r);
385 EcPoint* r);
408 EcPoint* r, uint32_t* iterations);
427 EpidStatus EcMakePoint(EcGroup* g, FfElement const* x, EcPoint* r);
446 EpidStatus EcInverse(EcGroup* g, EcPoint const* p, EcPoint* r);
464 EpidStatus EcIsEqual(EcGroup* g, EcPoint const* a, EcPoint const* b,
485 EpidStatus EcIsIdentity(EcGroup* g, EcPoint const* p, bool* is_identity);