Beispiel #1
0
        private void InitCipher()
        {
            this.aadLength = 0;

            poly.Reset();
            chacha20.Reset();
            chacha20.AddOne();
            data.SetLength(0);

            if (initialAssociatedText != null)
            {
                ProcessAadBytes(initialAssociatedText, 0, initialAssociatedText.Length);
            }
        }
Beispiel #2
0
        private void InitCipher()
        {
            _aadLength = 0;

            _poly.Reset();
            _chacha20.Reset();
            _chacha20.AddOne();
            _data.SetLength(0);

            if (_initialAssociatedText != null)
            {
                ProcessAadBytes(_initialAssociatedText, 0, _initialAssociatedText.Length);
            }
        }