Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for ECH (0.02 sec)

  1. src/crypto/tls/ech.go

    	outer.encryptedClientHello, err = generateOuterECHExt(ech.config.ConfigID, ech.kdfID, ech.aeadID, encapKey, make([]byte, encryptedLen))
    	if err != nil {
    		return err
    	}
    	serializedOuter, err := outer.marshal()
    	if err != nil {
    		return err
    	}
    	serializedOuter = serializedOuter[4:] // strip the four byte prefix
    	encryptedInner, err := ech.hpkeContext.Seal(serializedOuter, encodedInner)
    	if err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 7.4K bytes
    - Viewed (0)
  2. src/crypto/tls/bogo_shim_test.go

    	_      = flag.Bool("ipv6", false, "")
    
    	echConfigListB64           = flag.String("ech-config-list", "", "")
    	expectECHAccepted          = flag.Bool("expect-ech-accept", false, "")
    	expectHRR                  = flag.Bool("expect-hrr", false, "")
    	expectedECHRetryConfigs    = flag.String("expect-ech-retry-configs", "", "")
    	expectNoECHRetryConfigs    = flag.Bool("expect-no-ech-retry-configs", false, "")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 11 17:25:39 UTC 2024
    - 12.6K bytes
    - Viewed (0)
  3. src/crypto/tls/bogo_config.json

            "TLS-ECH-Client-Reject-TLS12-NoFalseStart": "We won't attempt to negotiate 1.2 if ECH is enabled",
            "TLS-ECH-Client-TLS12SessionTicket": "We won't attempt to negotiate 1.2 if ECH is enabled",
            "TLS-ECH-Client-TLS12SessionID": "We won't attempt to negotiate 1.2 if ECH is enabled",
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 15:52:42 UTC 2024
    - 19.3K bytes
    - Viewed (0)
  4. src/crypto/tls/handshake_client.go

    		echPK, err := hpke.ParseHPKEPublicKey(ech.config.KemID, ech.config.PublicKey)
    		if err != nil {
    			return nil, nil, nil, err
    		}
    		suite, err := pickECHCipherSuite(ech.config.SymmetricCipherSuite)
    		if err != nil {
    			return nil, nil, nil, err
    		}
    		ech.kdfID, ech.aeadID = suite.KDFID, suite.AEADID
    		info := append([]byte("tls ech\x00"), ech.config.raw...)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 38.6K bytes
    - Viewed (0)
  5. src/crypto/tls/handshake_client_tls13.go

    			return err
    		}
    	} else if hs.serverHello.encryptedClientHello != nil {
    		// Unsolicited ECH extension should be rejected
    		c.sendAlert(alertUnsupportedExtension)
    		return errors.New("tls: unexpected ECH extension in serverHello")
    	}
    
    	// The only HelloRetryRequest extensions we support are key_share and
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 27.9K bytes
    - Viewed (0)
  6. src/crypto/tls/common.go

    	// roots in RootCAs will be used to verify the ECH providers public
    	// certificate. VerifyPeerCertificate and VerifyConnection are not called
    	// when ECH is rejected, even if set, and InsecureSkipVerify is ignored.
    	EncryptedClientHelloRejectionVerify func(ConnectionState) error
    
    	// mutex protects sessionTicketKeys and autoSessionTicketKeys.
    	mutex sync.RWMutex
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 59.1K bytes
    - Viewed (0)
  7. src/crypto/tls/handshake_client_test.go

    	}{
    		{
    			name:        "no callbacks",
    			expectedErr: "tls: server rejected ECH",
    		},
    		{
    			name: "EncryptedClientHelloRejectionVerify, no err",
    			encryptedClientHelloRejectionVerify: func(ConnectionState) error {
    				return nil
    			},
    			expectedErr: "tls: server rejected ECH",
    		},
    		{
    			name: "EncryptedClientHelloRejectionVerify, err",
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 88.7K bytes
    - Viewed (0)
  8. src/crypto/tls/handshake_messages.go

    		exts.AddUint16(extensionEncryptedClientHello)
    		exts.AddUint16LengthPrefixed(func(exts *cryptobyte.Builder) {
    			exts.AddBytes(m.encryptedClientHello)
    		})
    	}
    	// Note that any extension that can be compressed during ECH must be
    	// contiguous. If any additional extensions are to be compressed they must
    	// be added to the following block, so that they can be properly
    	// decompressed on the other side.
    	var echOuterExts []uint16
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 51.8K bytes
    - Viewed (0)
  9. guava/src/com/google/thirdparty/publicsuffix/PublicSuffixPatterns.java

    ?t-erts&ev?o?ø???roh?øl??vly&kkys?nav??yam-naj!.sg??øjs&om?sendnas???g&orf?ujb??i&dnaort?vnarg??kob?ladendua?maherk&a?å??n&it?urgsrop??orf-&dron?r&os?øs???r&aieb?evats??sfev?uaks?yrts??o&6axi-ygvtsev--nx?c,d&ob?rav??ievs?kssouf?l&m&ob?øb??ous&adna?ech&ac?áč???so!.sg???msdeks?niekotuak?r&egark?olf?y&oso?øso???s&dav?mort???p&ed?ohsdaerpsym,p&akdron?elk???r&a&d&dj&ab?áb??iab??jtif?luag?mah?vsyt??e&gn&a&k&iel?ro??merb?n&at?mas??rav-r&os?øs??srop?talf?v&ats?el??y&oh?øh???ivsgnok??il?jkniets?k&a&nvej?...
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Thu Mar 21 21:04:43 UTC 2024
    - 72.4K bytes
    - Viewed (0)
  10. android/guava/src/com/google/thirdparty/publicsuffix/PublicSuffixPatterns.java

    ?t-erts&ev?o?ø???roh?øl??vly&kkys?nav??yam-naj!.sg??øjs&om?sendnas???g&orf?ujb??i&dnaort?vnarg??kob?ladendua?maherk&a?å??n&it?urgsrop??orf-&dron?r&os?øs???r&aieb?evats??sfev?uaks?yrts??o&6axi-ygvtsev--nx?c,d&ob?rav??ievs?kssouf?l&m&ob?øb??ous&adna?ech&ac?áč???so!.sg???msdeks?niekotuak?r&egark?olf?y&oso?øso???s&dav?mort???p&ed?ohsdaerpsym,p&akdron?elk???r&a&d&dj&ab?áb??iab??jtif?luag?mah?vsyt??e&gn&a&k&iel?ro??merb?n&at?mas??rav-r&os?øs??srop?talf?v&ats?el??y&oh?øh???ivsgnok??il?jkniets?k&a&nvej?...
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Thu Mar 21 21:04:43 UTC 2024
    - 72.4K bytes
    - Viewed (1)
Back to top