Searched refs:ScalarMult (Results 1 - 3 of 3) sorted by relevance

/external/libchrome/crypto/
H A Dp224.h44 // ScalarMult computes *out = in*scalar where scalar is a 28-byte, big-endian
46 void CRYPTO_EXPORT ScalarMult(const Point& in,
H A Dp224_spake.cc128 p224::ScalarMult(is_server_ ? kN : kM, pw_, &MNpw);
186 p224::ScalarMult(is_server_ ? kM : kN, pw_, &MNpw);
193 p224::ScalarMult(Y, x_, &k);
H A Dp224.cc593 // ScalarMult calculates *out = a*scalar where scalar is a big-endian number of
595 void ScalarMult(Point* out, function in namespace:__anon11100
706 void ScalarMult(const Point& in, const uint8_t* scalar, Point* out) { function in namespace:crypto::p224
707 ::ScalarMult(out, in, scalar, 28);
720 ::ScalarMult(out, kBasePoint, scalar, 28);

Completed in 129 milliseconds