crypto/tls.clientHandshakeStateTLS13.serverHello (field)
33 uses
crypto/tls (current package)
handshake_client.go#L201: serverHello: serverHello,
handshake_client_tls13.go#L20: serverHello *serverHelloMsg
handshake_client_tls13.go#L61: if bytes.Equal(hs.serverHello.random, helloRetryRequestRandom) {
handshake_client_tls13.go#L70: hs.transcript.Write(hs.serverHello.marshal())
handshake_client_tls13.go#L111: if hs.serverHello.supportedVersion == 0 {
handshake_client_tls13.go#L116: if hs.serverHello.supportedVersion != VersionTLS13 {
handshake_client_tls13.go#L121: if hs.serverHello.vers != VersionTLS12 {
handshake_client_tls13.go#L126: if hs.serverHello.ocspStapling ||
handshake_client_tls13.go#L127: hs.serverHello.ticketSupported ||
handshake_client_tls13.go#L128: hs.serverHello.secureRenegotiationSupported ||
handshake_client_tls13.go#L129: len(hs.serverHello.secureRenegotiation) != 0 ||
handshake_client_tls13.go#L130: len(hs.serverHello.alpnProtocol) != 0 ||
handshake_client_tls13.go#L131: len(hs.serverHello.scts) != 0 {
handshake_client_tls13.go#L136: if !bytes.Equal(hs.hello.sessionId, hs.serverHello.sessionId) {
handshake_client_tls13.go#L141: if hs.serverHello.compressionMethod != compressionNone {
handshake_client_tls13.go#L146: selectedSuite := mutualCipherSuiteTLS13(hs.hello.cipherSuites, hs.serverHello.cipherSuite)
handshake_client_tls13.go#L185: hs.transcript.Write(hs.serverHello.marshal())
handshake_client_tls13.go#L190: if hs.serverHello.selectedGroup == 0 && hs.serverHello.cookie == nil {
handshake_client_tls13.go#L195: if hs.serverHello.cookie != nil {
handshake_client_tls13.go#L196: hs.hello.cookie = hs.serverHello.cookie
handshake_client_tls13.go#L199: if hs.serverHello.serverShare.group != 0 {
handshake_client_tls13.go#L207: if curveID := hs.serverHello.selectedGroup; curveID != 0 {
handshake_client_tls13.go#L250: transcript.Write(hs.serverHello.marshal())
handshake_client_tls13.go#L276: hs.serverHello = serverHello
handshake_client_tls13.go#L288: if bytes.Equal(hs.serverHello.random, helloRetryRequestRandom) {
handshake_client_tls13.go#L293: if len(hs.serverHello.cookie) != 0 {
handshake_client_tls13.go#L298: if hs.serverHello.selectedGroup != 0 {
handshake_client_tls13.go#L303: if hs.serverHello.serverShare.group == 0 {
handshake_client_tls13.go#L307: if hs.serverHello.serverShare.group != hs.ecdheParams.CurveID() {
handshake_client_tls13.go#L312: if !hs.serverHello.selectedIdentityPresent {
handshake_client_tls13.go#L316: if int(hs.serverHello.selectedIdentity) >= len(hs.hello.pskIdentities) {
handshake_client_tls13.go#L345: sharedKey := hs.ecdheParams.SharedKey(hs.serverHello.serverShare.data)
![]() |
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. |