restoreState method
Restores the hash state from a saved state.
Implementation
@override
BLAKE2s restoreState(Blake2sState savedState) {
_state.setAll(0, savedState.state);
_buffer.setAll(0, savedState.buffer);
_bufferLength = savedState.bufferLength;
_ctr.setAll(0, savedState.ctr);
_flag.setAll(0, savedState.flag);
_lastNode = savedState.lastNode;
if (_paddedKey != null) {
BinaryOps.zero(_paddedKey!);
}
_paddedKey = savedState.paddedKey?.clone();
_initialState.setAll(0, savedState.initialState);
return this;
}