| 
    terraria-cpp2il v1.4.4.9
    
   Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon 
   | 
 
 Inheritance diagram for Mono.Security.Cryptography.ARC4Managed:
 Collaboration diagram for Mono.Security.Cryptography.ARC4Managed:Public Member Functions | |
| ARC4Managed () | |
| override ICryptoTransform | CreateEncryptor (byte[] rgbKey, byte[] rgvIV) | 
| override ICryptoTransform | CreateDecryptor (byte[] rgbKey, byte[] rgvIV) | 
| override void | GenerateIV () | 
| override void | GenerateKey () | 
| int | TransformBlock (byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset) | 
| byte[] | TransformFinalBlock (byte[] inputBuffer, int inputOffset, int inputCount) | 
| void | Dispose () | 
| void | Clear () | 
| bool | ValidKeySize (int bitLength) | 
| virtual ICryptoTransform | CreateEncryptor () | 
| virtual ICryptoTransform | CreateDecryptor () | 
| void | Dispose () | 
Static Public Member Functions | |
| static new RC4 | Create () | 
| static SymmetricAlgorithm | Create (string algName) | 
Protected Member Functions | |
| override void | Finalize () | 
| override void | Dispose (bool disposing) | 
Protected Attributes | |
| int | BlockSizeValue | 
| int | FeedbackSizeValue | 
| byte[] | IVValue | 
| byte[] | KeyValue | 
| KeySizes[] | LegalBlockSizesValue | 
| KeySizes[] | LegalKeySizesValue | 
| int | KeySizeValue | 
| CipherMode | ModeValue | 
| PaddingMode | PaddingValue | 
Properties | |
| override byte[] | Key [get, set] | 
| bool | CanReuseTransform [get, set] | 
| bool | CanTransformMultipleBlocks [get, set] | 
| int | InputBlockSize [get, set] | 
| int | OutputBlockSize [get, set] | 
| override byte[] | IV [get, set] | 
| virtual int | BlockSize [get, set] | 
| virtual int | FeedbackSize [get, set] | 
| virtual KeySizes[] | LegalBlockSizes [get, set] | 
| virtual KeySizes[] | LegalKeySizes [get, set] | 
| virtual int | KeySize [get, set] | 
| virtual CipherMode | Mode [get, set] | 
| virtual PaddingMode | Padding [get, set] | 
Private Member Functions | |
| void | KeySetup (byte[] key) | 
| void | CheckInput (byte[] inputBuffer, int inputOffset, int inputCount) | 
| int | InternalTransformBlock (byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset) | 
Private Attributes | |
| byte[] | key | 
| byte[] | state | 
| byte | x | 
| byte | y | 
| bool | m_disposed | 
Static Private Attributes | |
| static KeySizes[] | s_legalBlockSizes | 
| static KeySizes[] | s_legalKeySizes | 
Definition at line 9 of file ARC4Managed.cs.