Module roadrunner_quic_tls_crypto

Function Index

derive_secret/3
early_secret/0
finished_key/1
handshake_secret/2
master_secret/1
traffic_secret/4
transcript_hash/1
verify_data/2

Function Details

derive_secret/3

derive_secret(Secret::binary(), Label::binary(), TranscriptHash::binary()) -> binary()

early_secret/0

early_secret() -> binary()

finished_key/1

finished_key(TrafficSecret::binary()) -> binary()

handshake_secret/2

handshake_secret(EarlySecret::binary(), SharedSecret::binary()) -> binary()

master_secret/1

master_secret(HandshakeSecret::binary()) -> binary()

traffic_secret/4

traffic_secret(X1::client | server, X2::handshake | application, HandshakeSecret::binary(), TranscriptHash::binary()) -> binary()

transcript_hash/1

transcript_hash(Messages::iodata()) -> binary()

verify_data/2

verify_data(FinishedKey::binary(), TranscriptHash::binary()) -> binary()


Generated by EDoc