verifySignature static method

bool verifySignature(
  1. Uint8List m,
  2. Uint8List pk,
  3. Uint8List sig
)

Implementation

static bool verifySignature(Uint8List m, Uint8List pk, Uint8List sig) {
  final mPointer = _bytesToPointer(m);
  final pkPointer = _bytesToPointer(pk);
  final sigPointer = _bytesToPointer(sig);
  bool valid =
      verifyFunc(sigPointer, m.lengthInBytes, mPointer, pkPointer) == 1;
  calloc.free(mPointer);
  calloc.free(pkPointer);
  calloc.free(sigPointer);
  return valid;
}