pointScalarMult static method

List<int> pointScalarMult(
  1. List<int> point,
  2. List<int> scalar
)

mul point with scalar r = P*a

Implementation

static List<int> pointScalarMult(List<int> point, List<int> scalar) {
  final pk = CryptoOps.geFromBytesVartime(point);
  GroupElementP2 r = GroupElementP2();
  CryptoOps.geScalarMult(r, scalar, pk);
  return CryptoOps.geTobytes_(r);
}