scMulAddVar static method
Implementation
static List<int> scMulAddVar(
List<int> scalar, List<int> scalar2, List<int> scalar3) {
final a = BigintUtils.fromBytes(scalar, byteOrder: Endian.little);
final b = BigintUtils.fromBytes(scalar2, byteOrder: Endian.little);
final c = BigintUtils.fromBytes(scalar3, byteOrder: Endian.little);
final r = ((b * a) + c) % Curves.generatorED25519.order!;
return BigintUtils.toBytes(r, length: 32, order: Endian.little);
}