Zdexby TheHolyOneZ
49,743 classes
Class

RijndaelManagedTransform

: Object
System.Security.Cryptography.RijndaelManagedTransform, mscorlib 0x0080 (128 B) inherited 0x0010 mscorlib.dll
0x00x0080

Members 24

OffsetSizeNameTypeFlagsDefault
0x04m_cipherModeCipherModePrivate—
0x04m_paddingValuePaddingModePrivate—
0x04m_transformModeRijndaelManagedTransformModePrivate—
0x04m_blockSizeBitsintPrivate—
0x04m_blockSizeBytesintPrivate—
0x04m_inputBlockSizeintPrivate—
0x04m_outputBlockSizeintPrivate—
0x002C0x04padding / unreflected
0x08m_encryptKeyExpansionint[]Private—
0x08m_decryptKeyExpansionint[]Private—
0x04m_NrintPrivate—
0x04m_NbintPrivate—
0x04m_NkintPrivate—
0x004C0x04padding / unreflected
0x08m_encryptindexint[]Private—
0x08m_decryptindexint[]Private—
0x08m_IVint[]Private—
0x08m_lastBlockBufferint[]Private—
0x08m_depadBufferbyte[]Private—
0x08m_shiftRegisterbyte[]Private—
0x08s_Sboxbyte[]PrivateStatic+1 flags—
0x08s_Rconint[]PrivateStatic+1 flags—
0x08s_Tint[]PrivateStatic+1 flags—
0x08s_TFint[]PrivateStatic+1 flags—
0x08s_iTint[]PrivateStatic+1 flags—
0x08s_iTFint[]PrivateStatic+1 flags—

Functions 20

SignatureFlagsNativeParams
void .ctor(const byte[]& rgbKey, const CipherMode& mode, const byte[]& rgbIV, int blockSize, int feedbackSize, const PaddingMode& PaddingValue, const RijndaelManagedTransformMode& transformMode)2 flags0x08
void Dispose()PublicFinal+2 flags0x00
void Dispose(bool disposing)Private0x01
int get_InputBlockSize()PublicFinal+3 flags0x04
int get_OutputBlockSize()PublicFinal+3 flags0x04
bool get_CanTransformMultipleBlocks()PublicFinal+3 flags0x01
int TransformBlock(const byte[]& inputBuffer, int inputOffset, int inputCount, const byte[]& outputBuffer, int outputOffset)PublicFinal+2 flags0x08
byte[] TransformFinalBlock(const byte[]& inputBuffer, int inputOffset, int inputCount)PublicFinal+2 flags0x08
void Reset()Public0x00
int EncryptData(const byte[]& inputBuffer, int inputOffset, int inputCount, ref byte[]& outputBuffer, int outputOffset, const PaddingMode& paddingMode, bool fLast)Private0x08
int DecryptData(const byte[]& inputBuffer, int inputOffset, int inputCount, ref byte[]& outputBuffer, int outputOffset, const PaddingMode& paddingMode, bool fLast)Private0x08
void Enc(const Int32*& encryptindex, const Int32*& encryptKeyExpansion, const Int32*& T, const Int32*& TF, const Int32*& work, const Int32*& temp)Private0x00
void Dec(const Int32*& decryptindex, const Int32*& decryptKeyExpansion, const Int32*& iT, const Int32*& iTF, const Int32*& work, const Int32*& temp)Private0x00
void GenerateKeyExpansion(const byte[]& rgbKey)Private0x08
int rot1(int val)PrivateStatic0x04
int rot2(int val)PrivateStatic0x04
int rot3(int val)PrivateStatic0x04
int SubWord(int a)PrivateStatic0x04
int MulX(int x)PrivateStatic0x04
void .cctor()PrivateStatic+1 flags0x00