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
|
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.