scalarMultBase static method

List<int> scalarMultBase(
  1. List<int> scalar
)

reduce scalar and mult with base.

Implementation

static List<int> scalarMultBase(List<int> scalar) {
  final List<int> ag = List<int>.filled(32, 0);
  final GroupElementP3 point = GroupElementP3();
  CryptoOps.scReduce32Copy(ag, scalar);
  CryptoOps.geScalarMultBase(point, ag);
  CryptoOps.geP3Tobytes(ag, point);
  return ag;
}