| void .ctor() | Public+1 flags | — | 0x00 |
| void Initialize() | Public+1 flags | — | 0x00 |
| void HashCore(const byte[]& rgb, int ibStart, int cbSize) | 2 flags | — | 0x08 |
| byte[] HashFinal() | 2 flags | — | 0x08 |
| void InitializeState() | Private | — | 0x00 |
| void _HashData(const byte[]& partIn, int ibStart, int cbSize) | Private | — | 0x08 |
| byte[] _EndHash() | Private | — | 0x08 |
| void MDTransform(const UInt32*& blockDWords, const UInt32*& state, const Byte*& block) | PrivateStatic | — | 0x00 |
| uint F(uint x, uint y, uint z) | PrivateStatic | — | 0x04 |
| uint G(uint x, uint y, uint z) | PrivateStatic | — | 0x04 |
| uint H(uint x, uint y, uint z) | PrivateStatic | — | 0x04 |
| uint I(uint x, uint y, uint z) | PrivateStatic | — | 0x04 |
| uint J(uint x, uint y, uint z) | PrivateStatic | — | 0x04 |