Zdexby TheHolyOneZ
44,741 classes
Class

SymmetricAlgorithm

: Object
System.Security.Cryptography.SymmetricAlgorithm, mscorlib 0x0048 (72 B) inherited 0x0010 mscorlib.dll
implements IDisposable
0x00x0048

Members 9

OffsetSizeNameTypeFlagsDefault
0x04BlockSizeValueint1 flags—
0x04FeedbackSizeValueint1 flags—
0x08IVValuebyte[]1 flags—
0x08KeyValuebyte[]1 flags—
0x08LegalBlockSizesValueKeySizes[]1 flags—
0x08LegalKeySizesValueKeySizes[]1 flags—
0x04KeySizeValueint1 flags—
0x04ModeValueCipherMode1 flags—
0x04PaddingValuePaddingMode1 flags—
0x00440x04unreflected bytes to end of SymmetricAlgorithm

Functions 26

SignatureFlagsNativeParams
void .ctor()2 flags0x00
void Dispose()PublicFinal+2 flags0x00
void Clear()Public0x00
void Dispose(bool disposing)3 flags0x01
int get_BlockSize()Public+3 flags0x04
void set_BlockSize(int value)Public+3 flags0x04
int get_FeedbackSize()Public+3 flags0x04
byte[] get_IV()Public+3 flags0x08
void set_IV(const byte[]& value)Public+3 flags0x08
byte[] get_Key()Public+3 flags0x08
void set_Key(const byte[]& value)Public+3 flags0x08
KeySizes[] get_LegalKeySizes()Public+3 flags0x08
int get_KeySize()Public+3 flags0x04
void set_KeySize(int value)Public+3 flags0x04
CipherMode get_Mode()Public+3 flags0x04
void set_Mode(const CipherMode& value)Public+3 flags0x04
PaddingMode get_Padding()Public+3 flags0x04
void set_Padding(const PaddingMode& value)Public+3 flags0x04
bool ValidKeySize(int bitLength)Public0x04
SymmetricAlgorithm Create(const string& algName)PublicStatic0x08
ICryptoTransform CreateEncryptor()Public+2 flags0x08
ICryptoTransform CreateEncryptor(const byte[]& rgbKey, const byte[]& rgbIV)Public+3 flags0x08
ICryptoTransform CreateDecryptor()Public+2 flags0x08
ICryptoTransform CreateDecryptor(const byte[]& rgbKey, const byte[]& rgbIV)Public+3 flags0x08
void GenerateKey()Public+3 flags0x00
void GenerateIV()Public+3 flags0x00

Subclasses 5

Used by 3

types with a member, parameter or interface of this type