crypto/tls.serverHandshakeStateTLS13.suite (field)
32 uses
crypto/tls (current package)
handshake_server_tls13.go#L30: suite *cipherSuiteTLS13
handshake_server_tls13.go#L172: hs.suite = mutualCipherSuiteTLS13(supportedList, suiteID)
handshake_server_tls13.go#L173: if hs.suite != nil {
handshake_server_tls13.go#L177: if hs.suite == nil {
handshake_server_tls13.go#L181: c.cipherSuite = hs.suite.id
handshake_server_tls13.go#L182: hs.hello.cipherSuite = hs.suite.id
handshake_server_tls13.go#L183: hs.transcript = hs.suite.hash.New()
handshake_server_tls13.go#L289: if pskSuite == nil || pskSuite.hash != hs.suite.hash {
handshake_server_tls13.go#L305: psk := hs.suite.expandLabel(sessionState.resumptionSecret, "resumption",
handshake_server_tls13.go#L306: nil, hs.suite.hash.Size())
handshake_server_tls13.go#L307: hs.earlySecret = hs.suite.extract(psk, nil)
handshake_server_tls13.go#L308: binderKey := hs.suite.deriveSecret(hs.earlySecret, resumptionBinderLabel, nil)
handshake_server_tls13.go#L310: transcript := cloneHash(hs.transcript, hs.suite.hash)
handshake_server_tls13.go#L316: pskBinder := hs.suite.finishedHash(binderKey, transcript)
handshake_server_tls13.go#L543: earlySecret = hs.suite.extract(nil, nil)
handshake_server_tls13.go#L545: hs.handshakeSecret = hs.suite.extract(hs.sharedKey,
handshake_server_tls13.go#L546: hs.suite.deriveSecret(earlySecret, "derived", nil))
handshake_server_tls13.go#L548: clientSecret := hs.suite.deriveSecret(hs.handshakeSecret,
handshake_server_tls13.go#L550: c.in.setTrafficSecret(hs.suite, clientSecret)
handshake_server_tls13.go#L551: serverSecret := hs.suite.deriveSecret(hs.handshakeSecret,
handshake_server_tls13.go#L553: c.out.setTrafficSecret(hs.suite, serverSecret)
handshake_server_tls13.go#L661: verifyData: hs.suite.finishedHash(c.out.trafficSecret, hs.transcript),
handshake_server_tls13.go#L671: hs.masterSecret = hs.suite.extract(nil,
handshake_server_tls13.go#L672: hs.suite.deriveSecret(hs.handshakeSecret, "derived", nil))
handshake_server_tls13.go#L674: hs.trafficSecret = hs.suite.deriveSecret(hs.masterSecret,
handshake_server_tls13.go#L676: serverSecret := hs.suite.deriveSecret(hs.masterSecret,
handshake_server_tls13.go#L678: c.out.setTrafficSecret(hs.suite, serverSecret)
handshake_server_tls13.go#L691: c.ekm = hs.suite.exportKeyingMaterial(hs.masterSecret, hs.transcript)
handshake_server_tls13.go#L722: hs.clientFinished = hs.suite.finishedHash(c.in.trafficSecret, hs.transcript)
handshake_server_tls13.go#L732: resumptionSecret := hs.suite.deriveSecret(hs.masterSecret,
handshake_server_tls13.go#L742: cipherSuite: hs.suite.id,
handshake_server_tls13.go#L869: c.in.setTrafficSecret(hs.suite, hs.trafficSecret)
 |
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. |