Home
last modified time | relevance | path

Searched defs:keySchedule13 (Results 1 – 2 of 2) sorted by relevance

/dports/net/ooni-probe-cli/probe-cli-3.10.1/vendor/github.com/ooni/psiphon/oopsi/github.com/Psiphon-Labs/tls-tris/
H A D13.go46 type keySchedule13 struct { struct
47 suite *cipherSuite
48 transcriptHash hash.Hash // uses the cipher suite hash algo
49 secret []byte // Current secret as used for Derive-Secret
50 handshakeCtx []byte // cached handshake context, invalidated on updates.
51 clientRandom []byte // Used for keylogging, nil if keylogging is disabled.
70 func (ks *keySchedule13) setSecret(secret []byte) {
81 func (ks *keySchedule13) write(data []byte) {
86 func (ks *keySchedule13) getLabel(secretLabel secretLabel) (label, keylogType string) {
112 func (ks *keySchedule13) deriveSecret(secretLabel secretLabel) []byte {
[all …]
/dports/net/ooni-mini/probe-engine-0.23.0/vendor/github.com/ooni/psiphon/oopsi/github.com/Psiphon-Labs/tls-tris/
H A D13.go46 type keySchedule13 struct { struct
47 suite *cipherSuite
48 transcriptHash hash.Hash // uses the cipher suite hash algo
49 secret []byte // Current secret as used for Derive-Secret
50 handshakeCtx []byte // cached handshake context, invalidated on updates.
51 clientRandom []byte // Used for keylogging, nil if keylogging is disabled.
70 func (ks *keySchedule13) setSecret(secret []byte) {
81 func (ks *keySchedule13) write(data []byte) {
86 func (ks *keySchedule13) getLabel(secretLabel secretLabel) (label, keylogType string) {
112 func (ks *keySchedule13) deriveSecret(secretLabel secretLabel) []byte {
[all …]