signStream static method
Computes a signature for given stream and secret key.
Implementation
static Future<Uint8List> signStream(
Stream<Uint8List> stream, Uint8List secretKey) async {
final state = Sodium.cryptoSignInit();
try {
await for (var value in stream) {
Sodium.cryptoSignUpdate(state, value);
}
return Sodium.cryptoSignFinalCreate(state, secretKey);
} finally {
calloc.free(state);
}
}