digest method

ByteArray digest()

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;
}