ssl_ssl3

DATA TYPES

cipher_suite() = binary()

Functions


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

finished(Role::client | server, MasterSecret::binary(), Handshake::[binary()]) -> binary()

certificate_verify(X1::md5sha | sha, MasterSecret::binary(), Handshake::[binary()]) -> binary()

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

setup_keys(MasterSecret::binary(), ServerRandom::binary(), ClientRandom::binary(), HS::integer(), KML::integer(), EKML::term(), IVS::integer()) -> {binary(), binary(), binary(), binary(), binary(), binary()}

suites() -> [cipher_suite()]