MCPcopy Create free account
hub / github.com/LUX-Core/lux / ScalarMultiply

Method ScalarMultiply

src/cryptopp/ecp.cpp:354–362  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

352};
353
354ECP::Point ECP::ScalarMultiply(const Point &P, const Integer &k) const
355{
356 Element result;
357 if (k.BitCount() <= 5)
358 AbstractGroup<ECPPoint>::SimultaneousMultiply(&result, P, &k, 1);
359 else
360 ECP::SimultaneousMultiply(&result, P, &k, 1);
361 return result;
362}
363
364void ECP::SimultaneousMultiply(ECP::Point *results, const ECP::Point &P, const Integer *expBegin, unsigned int expCount) const
365{

Callers 1

PrecomputeMethod · 0.45

Calls 1

BitCountMethod · 0.45

Tested by

no test coverage detected