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