Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for readChangeCipherSpec (0.33 sec)

  1. src/crypto/tls/handshake_server.go

    	c.out.prepareCipherSpec(c.vers, serverCipher, serverHash)
    
    	return nil
    }
    
    func (hs *serverHandshakeState) readFinished(out []byte) error {
    	c := hs.c
    
    	if err := c.readChangeCipherSpec(); err != nil {
    		return err
    	}
    
    	// finishedMsg is included in the transcript, but not until after we
    	// check the client version, since the state before this message was
    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_client.go

    			return nil
    		}
    	}
    	return errors.New("tls: server selected unadvertised ALPN protocol")
    }
    
    func (hs *clientHandshakeState) readFinished(out []byte) error {
    	c := hs.c
    
    	if err := c.readChangeCipherSpec(); err != nil {
    		return err
    	}
    
    	// finishedMsg is included in the transcript, but not until after we
    	// check the client version, since the state before this message was
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 38.6K bytes
    - Viewed (0)
  3. src/crypto/tls/conn.go

    	err.Msg = msg
    	err.Conn = conn
    	copy(err.RecordHeader[:], c.rawInput.Bytes())
    	return err
    }
    
    func (c *Conn) readRecord() error {
    	return c.readRecordOrCCS(false)
    }
    
    func (c *Conn) readChangeCipherSpec() error {
    	return c.readRecordOrCCS(true)
    }
    
    // readRecordOrCCS reads one or more TLS records from the connection and
    // updates the record layer state. Some invariants:
    //   - c.in must be locked
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 51.8K bytes
    - Viewed (0)
Back to top