Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 42 of 42 for ECDHE (0.02 sec)

  1. src/crypto/tls/handshake_server.go

    	if http11fallback {
    		return "", nil
    	}
    	return "", fmt.Errorf("tls: client requested unsupported application protocols (%s)", clientProtos)
    }
    
    // supportsECDHE returns whether ECDHE key exchanges can be used with this
    // pre-TLS 1.3 client.
    func supportsECDHE(c *Config, version uint16, supportedCurves []CurveID, supportedPoints []uint8) bool {
    	supportsCurve := false
    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

    				selectedGroup = preferredGroup
    				break
    			}
    		}
    	}
    	if selectedGroup == 0 {
    		c.sendAlert(alertHandshakeFailure)
    		return errors.New("tls: no ECDHE curve supported by both client and server")
    	}
    	if clientKeyShare == nil {
    		ks, err := hs.doHelloRetryRequest(selectedGroup)
    		if err != nil {
    			return err
    		}
    		clientKeyShare = ks
    	}
    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