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 | |
void | Dispose () |
void | Clear () |
int | TransformBlock (byte[] inputBuffer, int inputOffset, int inputCount, byte[] outputBuffer, int outputOffset) |
byte[] | TransformFinalBlock (byte[] inputBuffer, int inputOffset, int inputCount) |
void | Reset () |
Package Functions | |
RijndaelManagedTransform (byte[] rgbKey, CipherMode mode, byte[] rgbIV, int blockSize, int feedbackSize, PaddingMode PaddingValue, RijndaelManagedTransformMode transformMode) | |
RijndaelManagedTransform () | |
Properties | |
int | BlockSizeValue [get, set] |
int | InputBlockSize [get, set] |
int | OutputBlockSize [get, set] |
bool | CanTransformMultipleBlocks [get, set] |
bool | CanReuseTransform [get, set] |
Private Member Functions | |
void | Dispose (bool disposing) |
unsafe int | EncryptData (byte[] inputBuffer, int inputOffset, int inputCount, ref byte[] outputBuffer, int outputOffset, PaddingMode paddingMode, bool fLast) |
unsafe int | DecryptData (byte[] inputBuffer, int inputOffset, int inputCount, ref byte[] outputBuffer, int outputOffset, PaddingMode paddingMode, bool fLast) |
unsafe void | Enc (int *encryptindex, int *encryptKeyExpansion, int *T, int *TF, int *work, int *temp) |
unsafe void | Dec (int *decryptindex, int *decryptKeyExpansion, int *iT, int *iTF, int *work, int *temp) |
void | GenerateKeyExpansion (byte[] rgbKey) |
Static Private Member Functions | |
static int | rot1 (int val) |
static int | rot2 (int val) |
static int | rot3 (int val) |
static int | SubWord (int a) |
static int | MulX (int x) |
static | RijndaelManagedTransform () |
Private Attributes | |
CipherMode | m_cipherMode |
PaddingMode | m_paddingValue |
RijndaelManagedTransformMode | m_transformMode |
int | m_blockSizeBits |
int | m_blockSizeBytes |
int | m_inputBlockSize |
int | m_outputBlockSize |
int[] | m_encryptKeyExpansion |
int[] | m_decryptKeyExpansion |
int | m_Nr |
int | m_Nb |
int | m_Nk |
int[] | m_encryptindex |
int[] | m_decryptindex |
int[] | m_IV |
int[] | m_lastBlockBuffer |
byte[] | m_depadBuffer |
byte[] | m_shiftRegister |
Static Private Attributes | |
static readonly byte[] | s_Sbox |
static readonly int[] | s_Rcon |
static readonly int[] | s_T |
static readonly int[] | s_TF |
static readonly int[] | s_iT |
static readonly int[] | s_iTF |
Definition at line 11 of file RijndaelManagedTransform.cs.