Class
IMac
Members 0
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| No reflected members. | |||||
Functions 9
| Signature | Flags | Native | Params |
|---|---|---|---|
| void Init(ICipherParameters parameters) | Public+3 flags | — | 0x08 |
| string get_AlgorithmName() | Public+4 flags | — | 0x08 |
| int GetMacSize() | Public+3 flags | — | 0x04 |
| void Update(byte input) | Public+3 flags | — | 0x01 |
| void BlockUpdate(const byte[]& input, int inOff, int inLen) | Public+3 flags | — | 0x08 |
| void BlockUpdate(const ReadOnlySpan<System.Byte>& input) | Public+3 flags | — | 0x10 |
| int DoFinal(const byte[]& output, int outOff) | Public+3 flags | — | 0x08 |
| int DoFinal(const Span<System.Byte>& output) | Public+3 flags | — | 0x10 |
| void Reset() | Public+3 flags | — | 0x00 |
Used by 38
types with a member, parameter or interface of this typeBcTlsSecretCbcBlockCipherMacCfbBlockCipherMacChaCha20Poly1305CMacCmsAuthenticatedDataOutputStreamCmsAuthenticatedSecureReadableDefaultPKMacPrimitivesProviderDefaultPKMacResultDrbgUtilitiesDstu7564MacDstu7624MacEaxBlockCipherFastPoly1305GMacGost28147MacHMacHMacDrbgProviderHMacSP800DrbgIesEngineIMacDerivationFunctionIPKMacPrimitivesProviderISO9797Alg3MacJPakeUtilitiesKdfCounterBytesGeneratorKdfDoublePipelineIterationBytesGeneratorKdfFeedbackBytesGeneratorKMacMacSinkMacStreamMacUtilitiesPkcs5S2ParametersGeneratorPKMacStreamCalculatorPoly1305SipHashSkeinMacSP800SecureRandomBuilderVmpcMac