Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for trafficSecret (0.1 sec)

  1. src/crypto/tls/handshake_client_tls13.go

    	c := hs.c
    
    	finished := &finishedMsg{
    		verifyData: hs.suite.finishedHash(c.out.trafficSecret, hs.transcript),
    	}
    
    	if _, err := hs.c.writeHandshakeRecord(finished, hs.transcript); err != nil {
    		return err
    	}
    
    	c.out.setTrafficSecret(hs.suite, QUICEncryptionLevelApplication, hs.trafficSecret)
    
    	if !c.config.SessionTicketsDisabled && c.config.ClientSessionCache != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 27.9K bytes
    - Viewed (0)
  2. src/crypto/tls/handshake_server_tls13.go

    		verifyData: hs.suite.finishedHash(c.out.trafficSecret, hs.transcript),
    	}
    
    	if _, err := hs.c.writeHandshakeRecord(finished, hs.transcript); err != nil {
    		return err
    	}
    
    	// Derive secrets that take context through the server Finished.
    
    	hs.masterSecret = hs.suite.extract(nil,
    		hs.suite.deriveSecret(hs.handshakeSecret, "derived", nil))
    
    	hs.trafficSecret = hs.suite.deriveSecret(hs.masterSecret,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 17:23:54 UTC 2024
    - 30.5K bytes
    - Viewed (0)
  3. src/crypto/tls/key_schedule_test.go

    				t.Errorf("cipherSuiteTLS13.deriveSecret() = % x, want % x", got, tt.want)
    			}
    		})
    	}
    }
    
    func TestTrafficKey(t *testing.T) {
    	trafficSecret := parseVector(
    		`PRK (32 octets):  b6 7b 7d 69 0c c1 6c 4e 75 e5 42 13 cb 2d 37 b4
    		e9 c9 12 bc de d9 10 5d 42 be fd 59 d3 91 ad 38`)
    	wantKey := parseVector(
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 14:56:25 UTC 2024
    - 13.2K bytes
    - Viewed (0)
Back to top