Computes SHA-256 hash of the input data.
Returns a 32-byte hash.
static Uint8List hash(Uint8List data) { final digest = crypto.sha256.convert(data); return Uint8List.fromList(digest.bytes); }