Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for tls3des (0.37 sec)

  1. src/crypto/tls/defaults.go

    	ECDSAWithSHA1,
    }
    
    var tlsrsakex = godebug.New("tlsrsakex")
    var tls3des = godebug.New("tls3des")
    
    func defaultCipherSuites() []uint16 {
    	suites := slices.Clone(cipherSuitesPreferenceOrder)
    	return slices.DeleteFunc(suites, func(c uint16) bool {
    		return disabledCipherSuites[c] ||
    			tlsrsakex.Value() != "1" && rsaKexCiphers[c] ||
    			tls3des.Value() != "1" && tdesCiphers[c]
    	})
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 3.9K bytes
    - Viewed (0)
  2. doc/next/6-stdlib/99-minor/crypto/tls/66214.md

    3DES cipher suites were removed from the default list used when
    [Config.CipherSuites] is nil. The default can be reverted adding `tls3des=1` to
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 21:30:50 UTC 2024
    - 178 bytes
    - Viewed (0)
  3. src/internal/godebugs/table.go

    	{Name: "randautoseed", Package: "math/rand"},
    	{Name: "tarinsecurepath", Package: "archive/tar"},
    	{Name: "tls10server", Package: "crypto/tls", Changed: 22, Old: "1"},
    	{Name: "tls3des", Package: "crypto/tls", Changed: 23, Old: "1"},
    	{Name: "tlskyber", Package: "crypto/tls", Changed: 23, Old: "0", Opaque: true},
    	{Name: "tlsmaxrsasize", Package: "crypto/tls"},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 22:58:43 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  4. src/crypto/tls/handshake_server.go

    		tlsrsakex.Value() // ensure godebug is initialized
    		tlsrsakex.IncNonDefault()
    	}
    	if c.config.CipherSuites == nil && !needFIPS() && tdesCiphers[hs.suite.id] {
    		tls3des.Value() // ensure godebug is initialized
    		tls3des.IncNonDefault()
    	}
    
    	for _, id := range hs.clientHello.cipherSuites {
    		if id == TLS_FALLBACK_SCSV {
    			// The client is doing a fallback connection. See RFC 7507.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 21:30:50 UTC 2024
    - 27.6K bytes
    - Viewed (0)
  5. src/crypto/tls/handshake_client.go

    		tlsrsakex.Value() // ensure godebug is initialized
    		tlsrsakex.IncNonDefault()
    	}
    	if hs.c.config.CipherSuites == nil && !needFIPS() && tdesCiphers[hs.suite.id] {
    		tls3des.Value() // ensure godebug is initialized
    		tls3des.IncNonDefault()
    	}
    
    	hs.c.cipherSuite = hs.suite.id
    	return nil
    }
    
    func (hs *clientHandshakeState) doFullHandshake() error {
    	c := hs.c
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 38.6K bytes
    - Viewed (0)
  6. doc/godebug.md

    any effect.
    
    Go 1.23 changed the default TLS cipher suites used by clients and servers when
    not explicitly configured, removing 3DES cipher suites. The default can be reverted
    using the [`tls3des` setting](/pkg/crypto/tls/#Config.CipherSuites).
    
    Go 1.23 changed the behavior of [`tls.X509KeyPair`](/pkg/crypto/tls#X509KeyPair)
    and [`tls.LoadX509KeyPair`](/pkg/crypto/tls#LoadX509KeyPair) to populate the
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:52:17 UTC 2024
    - 15.9K bytes
    - Viewed (0)
  7. src/runtime/metrics/doc.go

    		package due to a non-default GODEBUG=tls10server=... setting.
    
    	/godebug/non-default-behavior/tls3des:events
    		The number of non-default behaviors executed by the crypto/tls
    		package due to a non-default GODEBUG=tls3des=... setting.
    
    	/godebug/non-default-behavior/tlsmaxrsasize:events
    		The number of non-default behaviors executed by the crypto/tls
    		package due to a non-default GODEBUG=tlsmaxrsasize=... setting.
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 22:58:43 UTC 2024
    - 20K bytes
    - Viewed (0)
  8. src/crypto/tls/common.go

    	// suites were removed from the default list, but can be re-added with the
    	// GODEBUG setting tlsrsakex=1. In Go 1.23 3DES cipher suites were removed
    	// from the default list, but can be re-added with the GODEBUG setting
    	// tls3des=1.
    	CipherSuites []uint16
    
    	// PreferServerCipherSuites is a legacy field and has no effect.
    	//
    	// It used to control whether the server would follow the client's or the
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 59.1K bytes
    - Viewed (0)
Back to top