crypto/tls.clientHandshakeState.finishedHash (field)
20 uses
crypto/tls (current package)
handshake_client.go#L30: finishedHash finishedHash
handshake_client.go#L379: hs.finishedHash = newFinishedHash(c.vers, hs.suite)
handshake_client.go#L386: hs.finishedHash.discardHandshakeBuffer()
handshake_client.go#L389: hs.finishedHash.Write(hs.hello.marshal())
handshake_client.go#L390: hs.finishedHash.Write(hs.serverHello.marshal())
handshake_client.go#L470: hs.finishedHash.Write(certMsg.marshal())
handshake_client.go#L490: hs.finishedHash.Write(cs.marshal())
handshake_client.go#L523: hs.finishedHash.Write(skx.marshal())
handshake_client.go#L541: hs.finishedHash.Write(certReq.marshal())
handshake_client.go#L560: hs.finishedHash.Write(shd.marshal())
handshake_client.go#L568: hs.finishedHash.Write(certMsg.marshal())
handshake_client.go#L580: hs.finishedHash.Write(ckx.marshal())
handshake_client.go#L617: signed := hs.finishedHash.hashForClientCertificate(sigType, sigHash, hs.masterSecret)
handshake_client.go#L628: hs.finishedHash.Write(certVerify.marshal())
handshake_client.go#L640: hs.finishedHash.discardHandshakeBuffer()
handshake_client.go#L763: verify := hs.finishedHash.serverSum(hs.masterSecret)
handshake_client.go#L769: hs.finishedHash.Write(serverFinished.marshal())
handshake_client.go#L789: hs.finishedHash.Write(sessionTicketMsg.marshal())
handshake_client.go#L814: finished.verifyData = hs.finishedHash.clientSum(hs.masterSecret)
handshake_client.go#L815: hs.finishedHash.Write(finished.marshal())
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |