digest method
Returns the final hash value
Implementation
ByteArray digest() {
final data = Uint8List.fromList(_buffer);
_hasher.update(data, 0, data.length);
final digestBytes = Uint8List(_hasher.digestSize);
_hasher.doFinal(digestBytes, 0);
_buffer.clear();
_hasher.reset();
return digestBytes;
}