Org.BouncyCastle.Tls.Crypto.Impl.BC.BcTlsHmac
namespace Org.BouncyCastle.Tls.Crypto.Impl.BC
{
internal sealed class BcTlsHmac : TlsHmac, TlsMac
{
public int InternalBlockSize { get; }
public int MacLength { get; }
public void SetKey(byte[] key, int keyOff, int keyLen);
public void SetKey(ReadOnlySpan<byte> key);
public void Update(byte[] input, int inOff, int length);
public void Update(ReadOnlySpan<byte> input);
public byte[] CalculateMac();
public void CalculateMac(byte[] output, int outOff);
public void Reset();
}
}