Example #1
0
        public void Decrypt(byte[] data)
        {
            if (!IsInitialized)
            {
                throw new InvalidOperationException("PacketCrypt not initialized!");
            }

            SARC4Decrypt.ProcessBuffer(data, 4);
        }
Example #2
0
        public void Dispose()
        {
            SARC4Encrypt.Dispose();
            SARC4Decrypt.Dispose();
            DecryptSHA1.Dispose();
            EncryptSHA1.Dispose();

            GC.SuppressFinalize(this);

            IsInitialized = false;
        }
Example #3
0
 public void Decrypt(byte[] data)
 {
     SARC4Decrypt.ProcessBuffer(data, 4);
 }