0x00x0048
Members 11
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x08 | BLOCK64_RESEED_MAX | long | PrivateStatic+1 flags | 32768 |
| — | 0x08 | BLOCK128_RESEED_MAX | long | PrivateStatic+1 flags | 8388608 |
| — | 0x04 | BLOCK64_MAX_BITS_REQUEST | int | PrivateStatic+1 flags | 4096 |
| — | 0x04 | BLOCK128_MAX_BITS_REQUEST | int | PrivateStatic+1 flags | 262144 |
| 0x08 | mEngine | IBlockCipher | Private+1 flags | — | |
| 0x08 | mEntropySource | IEntropySource | Private+1 flags | — | |
| 0x08 | mDT | byte[] | Private+1 flags | — | |
| 0x08 | mI | byte[] | Private+1 flags | — | |
| 0x08 | mR | byte[] | Private+1 flags | — | |
| 0x08 | mV | byte[] | Private | — | |
| 0x08 | mReseedCounter | long | Private | — |
Functions 6
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor(IBlockCipher engine, const byte[]& dateTimeVector, IEntropySource entropySource) | 2 flags | — | 0x08 |
| int Generate(const Span<System.Byte>& output, bool predictionResistant) | 1 flags | — | 0x10 |
| void Reseed() | 1 flags | — | 0x00 |
| IEntropySource get_EntropySource() | 2 flags | — | 0x08 |
| void Process(const byte[]& res, const byte[]& a, const byte[]& b) | Private | — | 0x08 |
| void Increment(const byte[]& val) | Private | — | 0x08 |