List<int> secretToPublicFromScalar(List<int> scalar) { final a = _asLE(_clampedScalarBytes(scalar)); return Uint8List.fromList(_pointCompress(_pointMultiply(a, _G))); }