func crypto/internal/fips140/tls13.ExpandLabel
13 uses
crypto/internal/fips140/tls13 (current package)
tls13.go#L20: func ExpandLabel[H fips140.Hash](hash func() H, secret []byte, label string, context []byte, length int) []byte {
tls13.go#L53: return ExpandLabel(hash, secret, label, transcript.Sum(nil), transcript.Size())
tls13.go#L173: return ExpandLabel(s.hash, secret, "exporter", h.Sum(nil), length)
crypto/tls
handshake_client_tls13.go#L93: acceptConfirmation := tls13.ExpandLabel(hs.suite.hash.New,
handshake_client_tls13.go#L267: acceptConfirmation := tls13.ExpandLabel(hs.suite.hash.New,
handshake_client_tls13.go#L884: psk := tls13.ExpandLabel(cipherSuite.hash.New, c.resumptionSecret, "resumption",
handshake_server_tls13.go#L575: acceptConfirmation := tls13.ExpandLabel(hs.suite.hash.New,
handshake_server_tls13.go#L738: acceptConfirmation := tls13.ExpandLabel(hs.suite.hash.New,
handshake_server_tls13.go#L986: psk := tls13.ExpandLabel(suite.hash.New, c.resumptionSecret, "resumption",
key_schedule.go#L23: return tls13.ExpandLabel(c.hash.New, trafficSecret, "traffic upd", nil, c.hash.Size())
key_schedule.go#L28: key = tls13.ExpandLabel(c.hash.New, trafficSecret, "key", nil, c.keyLen)
key_schedule.go#L29: iv = tls13.ExpandLabel(c.hash.New, trafficSecret, "iv", nil, aeadNonceLength)
key_schedule.go#L37: finishedKey := tls13.ExpandLabel(c.hash.New, baseKey, "finished", nil, c.hash.Size())