Zdexby TheHolyOneZ
42,595 classes
System.Security.Cryptography.HMAC, mscorlib 0x0068 (104 B) inherited 0x0030 mscorlib.dll
0x00x0068

Members 7

OffsetSizeNameTypeFlagsDefault
0x04blockSizeValueintPrivate—
0x00340x04padding / unreflected
0x08m_hashNamestring1 flags—
0x08m_hash1HashAlgorithm1 flags—
0x08m_hash2HashAlgorithm1 flags—
0x08m_innerbyte[]Private—
0x08m_outerbyte[]Private—
0x01m_hashingboolPrivate—
0x00610x07unreflected bytes to end of HMAC
Inherited from KeyedHashAlgorithm 1
OffsetSizeNameTypeFlagsDefault
0x08KeyValuebyte[]1 flags—
Inherited from HashAlgorithm 4
OffsetSizeNameTypeFlagsDefault
0x01_disposedboolPrivate—
0x00110x03padding / unreflected
0x04HashSizeValueint1 flags—
0x08HashValuebyte[]1 flags—
0x04Stateint1 flags—

Functions 16

SignatureFlagsNativeParams
int get_BlockSizeValue()2 flags0x04
void set_BlockSizeValue(int value)2 flags0x04
void UpdateIOPadBuffers()Private0x00
void InitializeKey(const byte[]& key)1 flags0x08
byte[] get_Key()Public+2 flags0x08
void set_Key(const byte[]& value)Public+2 flags0x08
string get_HashName()Public+1 flags0x08
void set_HashName(const string& value)Public+1 flags0x08
HMAC Create()PublicStatic0x08
HMAC Create(const string& algorithmName)PublicStatic0x08
void Initialize()Public+1 flags0x00
void HashCore(const byte[]& rgb, int ib, int cb)2 flags0x08
byte[] HashFinal()2 flags0x08
void Dispose(bool disposing)2 flags0x01
HashAlgorithm GetHashAlgorithmWithFipsFallback(Func<System.Security.Cryptography.HashAlgorithm> createStandardHashAlgorithmCallback, Func<System.Security.Cryptography.HashAlgorithm> createFipsHashAlgorithmCallback)Static+1 flags0x08
void .ctor()2 flags0x00

Subclasses 6

Used by 1

types with a member, parameter or interface of this type