Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for clientSum (0.16 sec)

  1. src/crypto/tls/prf.go

    		return h.client.Sum(nil)
    	}
    
    	out := make([]byte, 0, md5.Size+sha1.Size)
    	out = h.clientMD5.Sum(out)
    	return h.client.Sum(out)
    }
    
    // clientSum returns the contents of the verify_data member of a client's
    // Finished message.
    func (h finishedHash) clientSum(masterSecret []byte) []byte {
    	out := make([]byte, finishedVerifyLength)
    	h.prf(out, masterSecret, clientFinishedLabel, h.Sum())
    	return out
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 16:29:49 UTC 2023
    - 9.2K bytes
    - Viewed (0)
  2. src/crypto/tls/handshake_server.go

    		return err
    	}
    	clientFinished, ok := msg.(*finishedMsg)
    	if !ok {
    		c.sendAlert(alertUnexpectedMessage)
    		return unexpectedMessageError(clientFinished, msg)
    	}
    
    	verify := hs.finishedHash.clientSum(hs.masterSecret)
    	if len(verify) != len(clientFinished.verifyData) ||
    		subtle.ConstantTimeCompare(verify, clientFinished.verifyData) != 1 {
    		c.sendAlert(alertHandshakeFailure)
    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 := hs.c
    
    	if err := c.writeChangeCipherRecord(); err != nil {
    		return err
    	}
    
    	finished := new(finishedMsg)
    	finished.verifyData = hs.finishedHash.clientSum(hs.masterSecret)
    	if _, err := hs.c.writeHandshakeRecord(finished, &hs.finishedHash); err != nil {
    		return err
    	}
    	copy(out, finished.verifyData)
    	return nil
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 38.6K bytes
    - Viewed (0)
  4. src/net/splice_linux_test.go

    	size := tc.totalSize
    	if tc.limitReadSize > 0 {
    		if tc.limitReadSize < size {
    			size = tc.limitReadSize
    		}
    	}
    
    	clientUp, serverUp := spawnTestSocketPair(t, tc.upNet)
    	defer serverUp.Close()
    	cleanup, err := startTestSocketPeer(t, clientUp, "w", tc.chunkSize, size)
    	if err != nil {
    		t.Fatal(err)
    	}
    	defer cleanup(t)
    	clientDown, serverDown := spawnTestSocketPair(t, tc.downNet)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 21:49:26 UTC 2024
    - 14.5K bytes
    - Viewed (0)
  5. src/net/tcpsock_test.go

    					if !recvMsg(c, buf[:]) || !sendMsg(c, buf[:]) {
    						break
    					}
    				}
    			}(c)
    		}
    	}()
    	clientSem := make(chan bool, numConcurrent)
    	for i := 0; i < conns; i++ {
    		clientSem <- true
    		// Client connection.
    		go func() {
    			defer func() {
    				<-clientSem
    			}()
    			c, err := Dial("tcp", ln.Addr().String())
    			if err != nil {
    				b.Log(err)
    				return
    			}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 20 06:04:31 UTC 2024
    - 17.7K bytes
    - Viewed (0)
  6. src/crypto/tls/handshake_client_test.go

    		}
    	}
    
    	checkKeylogLine("client", clientBuf.String())
    	checkKeylogLine("server", serverBuf.String())
    }
    
    func TestKeyLogTLS13(t *testing.T) {
    	var serverBuf, clientBuf bytes.Buffer
    
    	clientConfig := testConfig.Clone()
    	clientConfig.KeyLogWriter = &clientBuf
    
    	serverConfig := testConfig.Clone()
    	serverConfig.KeyLogWriter = &serverBuf
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 88.7K bytes
    - Viewed (0)
Back to top