Package org.bouncycastle.crypto.tls
Interface TlsHandshakeHash
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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)
-
-