Skip to main content

Module key_schedule

Module key_schedule 

Source

Functions§

compute_empty_hash
Compute the transcript hash of an empty string: Hash(“”).
compute_finished
Compute the TLS 1.3 Finished verify_data.
derive_finished_key
Derive the Finished key from a traffic secret.
derive_secret
Derive-Secret as defined in RFC 8446 §7.1.
derive_ticket_psk
Derive the PSK for a NewSessionTicket.
derive_traffic_keys
Derive handshake traffic keys from a traffic secret.
hkdf_expand_label
HKDF-Expand-Label as defined in RFC 8446 §7.1.
key_update_secret
KeyUpdate: new_secret = HKDF-Expand-Label(old_traffic_secret, “traffic upd”, “”, Hash.length)