internal int EncryptData(byte[] buffer, int offset, int count, ref byte[] outBuffer) { CheckThrow(true); // SSPI seems to ignore this sequence number. ++_writeSequenceNumber; return _context.Encrypt(buffer, offset, count, ref outBuffer, _writeSequenceNumber); }