Zdexby TheHolyOneZ
49,743 classes
Class

TlsSuiteHmac

: Object
Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.Crypto.Impl.TlsSuiteHmac, com.Tivadar.Best.HTTP 0x0030 (48 B) inherited 0x0010 com.Tivadar.Best.HTTP.dll
implements TlsSuiteMac
0x00x0030

Members 5

OffsetSizeNameTypeFlagsDefault
0x08m_cryptoParamsTlsCryptoParameters2 flags—
0x08m_macTlsHmac2 flags—
0x04m_digestBlockSizeint2 flags—
0x04m_digestOverheadint2 flags—
0x04m_macSizeint2 flags—
0x002C0x04unreflected bytes to end of TlsSuiteHmac

Functions 8

SignatureFlagsNativeParams
int GetMacSize(TlsCryptoParameters cryptoParams, TlsMac mac)Static+1 flags—0x08
void .ctor(TlsCryptoParameters cryptoParams, TlsHmac mac)Public+1 flags—0x08
int get_Size()Public+3 flags—0x04
byte[] CalculateMac(long seqNo, short type, const byte[]& msg, int msgOff, int msgLen)Public+2 flags—0x08
byte[] CalculateMac(long seqNo, short type, const ReadOnlySpan<System.Byte>& message)Public+2 flags—0x10
byte[] CalculateMacConstantTime(long seqNo, short type, const byte[]& msg, int msgOff, int msgLen, int fullLength, const byte[]& dummyData)Public+2 flags—0x08
int GetDigestBlockCount(int inputLength)3 flags0x04
byte[] Truncate(const byte[]& bs)3 flags0x08

Used by 1

types with a member, parameter or interface of this type