Org.BouncyCastle.Tls.CombinedHash
A combined hash, which implements md5(m) || sha1(m).
namespace Org.BouncyCastle.Tls
{
public class CombinedHash : TlsHash
{
protected readonly TlsContext m_context;
protected readonly TlsCrypto m_crypto;
protected readonly TlsHash m_md5;
protected readonly TlsHash m_sha1;
public CombinedHash(TlsCrypto crypto);
public CombinedHash(CombinedHash t);
public virtual void Update(byte[] input, int inOff, int len);
public void Update(ReadOnlySpan<byte> input);
public virtual byte[] CalculateHash();
public virtual TlsHash CloneHash();
public virtual void Reset();
}
}