sync method

Uint8List sync(
  1. Uint8List message,
  2. Uint8List seckey
)

Signs message using the seckey and returns the signature.

Implementation

Uint8List sync(final Uint8List message, final Uint8List seckey) {
  final Uint8List signedMessage = Uint8List(message.length + signatureLength);
  final int result = TweetNaCl.crypto_sign(
    signedMessage,
    -1,
    message,
    0,
    message.length,
    seckey,
  );
  check(result == 0, 'Failed to sign message.');
  return signedMessage.sublist(0, signatureLength);
}