Bouncy Castle Cryptography 1.51

org.bouncycastle.crypto.tls
Interface TlsHandshakeHash

All Superinterfaces:
Digest

public interface TlsHandshakeHash
extends Digest


Method Summary
 Digest forkPRFHash()
           
 byte[] getFinalHash(short hashAlgorithm)
           
 void init(TlsContext context)
           
 TlsHandshakeHash notifyPRFDetermined()
           
 void sealHashAlgorithms()
           
 TlsHandshakeHash stopTracking()
           
 void trackHashAlgorithm(short hashAlgorithm)
           
 
Methods inherited from interface org.bouncycastle.crypto.Digest
doFinal, getAlgorithmName, getDigestSize, reset, update, update
 

Method Detail

init

void init(TlsContext context)

notifyPRFDetermined

TlsHandshakeHash notifyPRFDetermined()

trackHashAlgorithm

void trackHashAlgorithm(short hashAlgorithm)

sealHashAlgorithms

void sealHashAlgorithms()

stopTracking

TlsHandshakeHash stopTracking()

forkPRFHash

Digest forkPRFHash()

getFinalHash

byte[] getFinalHash(short hashAlgorithm)

Bouncy Castle Cryptography 1.51