IHasherExtensions
Creates a new buffer with the current hash calculation and returns it.
Note that some implementations have an explicit hash finalization step.
Therefore this method should NOT be called to observe a partial calculation.