Table of Contents

Interface TlsHandshakeHash

Namespace
Org.BouncyCastle.Tls
Assembly
BouncyCastle.Cryptography.dll

Base interface for an object that can calculate a handshake hash.

public interface TlsHandshakeHash : TlsHash
Inherited Members

Methods

CopyBufferTo(Stream)

void CopyBufferTo(Stream output)

Parameters

output Stream

Exceptions

IOException

ForceBuffering()

void ForceBuffering()

ForkPrfHash()

TlsHash ForkPrfHash()

Returns

TlsHash

GetFinalHash(int)

byte[] GetFinalHash(int cryptoHashAlgorithm)

Parameters

cryptoHashAlgorithm int

Returns

byte[]

NotifyPrfDetermined()

void NotifyPrfDetermined()

SealHashAlgorithms()

void SealHashAlgorithms()

StopTracking()

void StopTracking()

TrackHashAlgorithm(int)

void TrackHashAlgorithm(int cryptoHashAlgorithm)

Parameters

cryptoHashAlgorithm int