Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for pickCipherSuite (0.3 sec)

  1. src/crypto/tls/handshake_server_test.go

    					vers:         VersionTLS12,
    				},
    				ecdheOk:      true,
    				rsaSignOk:    true,
    				rsaDecryptOk: true,
    			}
    
    			err := hs.pickCipherSuite()
    			if err != nil {
    				t.Errorf("pickCipherSuite failed: %s", err)
    			}
    
    			if tc.expectedCipher != hs.suite.id {
    				t.Errorf("unexpected cipher chosen: want %d, got %d", tc.expectedCipher, hs.suite.id)
    			}
    		})
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 03 14:56:25 UTC 2024
    - 64.7K bytes
    - Viewed (0)
  2. src/crypto/tls/handshake_server.go

    		if err := hs.readFinished(nil); err != nil {
    			return err
    		}
    	} else {
    		// The client didn't include a session ticket, or it wasn't
    		// valid so we do a full handshake.
    		if err := hs.pickCipherSuite(); err != nil {
    			return err
    		}
    		if err := hs.doFullHandshake(); err != nil {
    			return err
    		}
    		if err := hs.establishKeys(); 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)
  3. src/crypto/tls/handshake_client.go

    	}
    
    	c.ekm = ekmFromMasterSecret(c.vers, hs.suite, hs.masterSecret, hs.hello.random, hs.serverHello.random)
    	c.isHandshakeComplete.Store(true)
    
    	return nil
    }
    
    func (hs *clientHandshakeState) pickCipherSuite() error {
    	if hs.suite = mutualCipherSuite(hs.hello.cipherSuites, hs.serverHello.cipherSuite); hs.suite == nil {
    		hs.c.sendAlert(alertHandshakeFailure)
    		return errors.New("tls: server chose an unconfigured cipher suite")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 38.6K bytes
    - Viewed (0)
Back to top