private void InitCipher() { this.aadLength = 0; poly.Reset(); chacha20.Reset(); chacha20.AddOne(); data.SetLength(0); if (initialAssociatedText != null) { ProcessAadBytes(initialAssociatedText, 0, initialAssociatedText.Length); } }
private void InitCipher() { _aadLength = 0; _poly.Reset(); _chacha20.Reset(); _chacha20.AddOne(); _data.SetLength(0); if (_initialAssociatedText != null) { ProcessAadBytes(_initialAssociatedText, 0, _initialAssociatedText.Length); } }