| RNGCryptoServiceProvider get_StaticRandomNumberGenerator() | Static+2 flags | — | 0x08 |
| byte[] GenerateRandom(int keySize) | Static+1 flags | — | 0x08 |
| bool HasAlgorithm(int dwCalg, int dwKeySize) | Static+1 flags | — | 0x04 |
| string DiscardWhiteSpaces(const string& inputBuffer) | Static+1 flags | — | 0x08 |
| string DiscardWhiteSpaces(const string& inputBuffer, int inputOffset, int inputCount) | Static+1 flags | — | 0x08 |
| int ConvertByteArrayToInt(const byte[]& input) | Static+1 flags | — | 0x08 |
| byte[] ConvertIntToByteArray(int dwInput) | Static+1 flags | — | 0x08 |
| byte[] FixupKeyParity(const byte[]& key) | Static+1 flags | — | 0x08 |
| void DWORDFromLittleEndian(const UInt32*& x, int digits, const Byte*& block) | Static+1 flags | — | 0x04 |
| void DWORDToLittleEndian(const byte[]& block, const uint[]& x, int digits) | Static+1 flags | — | 0x08 |
| void DWORDFromBigEndian(const UInt32*& x, int digits, const Byte*& block) | Static+1 flags | — | 0x04 |
| void DWORDToBigEndian(const byte[]& block, const uint[]& x, int digits) | Static+1 flags | — | 0x08 |
| void QuadWordFromBigEndian(const UInt64*& x, int digits, const Byte*& block) | Static+1 flags | — | 0x04 |
| void QuadWordToBigEndian(const byte[]& block, const ulong[]& x, int digits) | Static+1 flags | — | 0x08 |
| bool _ProduceLegacyHmacValues() | Static+1 flags | — | 0x01 |