type github.com/refraction-networking/utls/internal/tls13.EarlySecret
15 uses
github.com/refraction-networking/utls/internal/tls13 (current package)
tls13.go#L69: type EarlySecret struct {
tls13.go#L74: func NewEarlySecret[H fips140.Hash](hash func() H, psk []byte) *EarlySecret {
tls13.go#L75: return &EarlySecret{
tls13.go#L81: func (s *EarlySecret) ResumptionBinderKey() []byte {
tls13.go#L87: func (s *EarlySecret) ClientEarlyTrafficSecret(transcript fips140.Hash) []byte {
tls13.go#L96: func (s *EarlySecret) HandshakeSecret(sharedSecret []byte) *HandshakeSecret {
tls13.go#L163: func (s *EarlySecret) EarlyExporterMasterSecret(transcript fips140.Hash) *ExporterMasterSecret {
u_tls13.go#L5: func NewEarlySecretFromSecret[H fips140.Hash](hash func() H, secret []byte) *EarlySecret {
u_tls13.go#L6: return &EarlySecret{
u_tls13.go#L12: func (s *EarlySecret) Secret() []byte {
github.com/refraction-networking/utls
handshake_client.go#L397: session *SessionState, earlySecret *tls13.EarlySecret, binderKey []byte, err error) {
handshake_client_tls13.go#L34: earlySecret *tls13.EarlySecret
handshake_server_tls13.go#L56: earlySecret *tls13.EarlySecret
u_handshake_client.go#L429: earlySecret *tls13.EarlySecret
u_session_controller.go#L166: func (s *sessionController) initPskExt(session *SessionState, earlySecret *tls13.EarlySecret, binderKey []byte, pskIdentities []pskIdentity) {
![]() |
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. |