finish method
Finalizes the hash computation and stores the result in the provided buffer.
Parameters:
out: The buffer where the hash digest will be stored.
Implementation
@override
Hash finish(List<int> out) {
if (!_finished) {
_finalize();
_iterate();
_finished = true;
}
for (var i = 0; i < _state.length; i++) {
BinaryOps.writeUint32LE(_state[i], out, i * 4);
}
return this;
}