private void ClearIntermediateResults() { // matrices OriginalState.Clear(); OriginalStateDiffusion.Clear(); AdditionResultState.Clear(); AdditionResultStateDiffusion.Clear(); LittleEndianState.Clear(); LittleEndianStateDiffusion.Clear(); // qr QRInput.Clear(); QRInputDiffusion.Clear(); QRStep.Clear(); QRStepDiffusion.Clear(); QROutput.Clear(); QROutputDiffusion.Clear(); InputMessage.Clear(); Keystream.Clear(); KeystreamDiffusion.Clear(); Output.Clear(); OutputDiffusion.Clear(); }