func github.com/refraction-networking/utls/internal/tls13.ExpandLabel
13 uses
github.com/refraction-networking/utls/internal/tls13 (current package)
tls13.go#L21: func ExpandLabel[H fips140.Hash](hash func() H, secret []byte, label string, context []byte, length int) []byte {
tls13.go#L54: return ExpandLabel(hash, secret, label, transcript.Sum(nil), transcript.Size())
tls13.go#L174: return ExpandLabel(s.hash, secret, "exporter", h.Sum(nil), length)
github.com/refraction-networking/utls
handshake_client_tls13.go#L106: acceptConfirmation := tls13.ExpandLabel(hs.suite.hash.New,
handshake_client_tls13.go#L285: acceptConfirmation := tls13.ExpandLabel(hs.suite.hash.New,
handshake_client_tls13.go#L1060: psk := tls13.ExpandLabel(cipherSuite.hash.New, c.resumptionSecret, "resumption",
handshake_server_tls13.go#L576: acceptConfirmation := tls13.ExpandLabel(hs.suite.hash.New,
handshake_server_tls13.go#L739: acceptConfirmation := tls13.ExpandLabel(hs.suite.hash.New,
handshake_server_tls13.go#L987: psk := tls13.ExpandLabel(suite.hash.New, c.resumptionSecret, "resumption",
key_schedule.go#L24: return tls13.ExpandLabel(c.hash.New, trafficSecret, "traffic upd", nil, c.hash.Size())
key_schedule.go#L29: key = tls13.ExpandLabel(c.hash.New, trafficSecret, "key", nil, c.keyLen)
key_schedule.go#L30: iv = tls13.ExpandLabel(c.hash.New, trafficSecret, "iv", nil, aeadNonceLength)
key_schedule.go#L38: finishedKey := tls13.ExpandLabel(c.hash.New, baseKey, "finished", nil, c.hash.Size())
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |