ssl_tls1

Functions


master_secret(PreMasterSecret::binary(), ClientRandom::binary(), ServerRandom::binary()) -> binary()

finished(Role::client | server, MasterSecret::binary(), X3::{binary(), binary()}) -> binary()

certificate_verify(OID::tuple(), X2::{binary(), binary()}) -> binary()

setup_keys(MasterSecret::binary(), ServerRandom::binary(), ClientRandom::binary(), HashSize::integer(), KeyMatLen::integer(), IVSize::integer()) -> {binary(), binary(), binary(), binary(), binary(), binary()}

mac_hash(Method::integer(), Mac_write_secret::binary(), Seq_num::integer(), Type::integer(), X5::tls_version(), Length::integer(), Fragment::binary()) -> binary()

suites() -> [cipher_suite()]

prf(Secret, Label, Seed, WantedLength) -> term()

View Functions