Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for processClientHello (0.58 sec)

  1. src/crypto/tls/handshake_server.go

    		c:           c,
    		ctx:         ctx,
    		clientHello: clientHello,
    	}
    	return hs.handshake()
    }
    
    func (hs *serverHandshakeState) handshake() error {
    	c := hs.c
    
    	if err := hs.processClientHello(); err != nil {
    		return err
    	}
    
    	// For an overview of TLS handshaking, see RFC 5246, Section 7.3.
    	c.buffering = true
    	if err := hs.checkForResumption(); err != nil {
    		return err
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 21:30:50 UTC 2024
    - 27.6K bytes
    - Viewed (0)
  2. src/crypto/tls/handshake_server_tls13.go

    	c := hs.c
    
    	if needFIPS() {
    		return errors.New("tls: internal error: TLS 1.3 reached in FIPS mode")
    	}
    
    	// For an overview of the TLS 1.3 handshake, see RFC 8446, Section 2.
    	if err := hs.processClientHello(); err != nil {
    		return err
    	}
    	if err := hs.checkForResumption(); err != nil {
    		return err
    	}
    	if err := hs.pickCertificate(); err != nil {
    		return err
    	}
    	c.buffering = true
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 17:23:54 UTC 2024
    - 30.5K bytes
    - Viewed (0)
Back to top