Module efirebirdsql_srp

Function Index

client_proof/7
client_public/1
client_session/6
get_debug_private_key/0
get_debug_salt/0
get_private_key/0
get_salt/0
get_verifier/3
server_public/2
server_session/6
to_hex/1

Function Details

client_proof/7

client_proof(Username::list(), Password::list(), Salt::binary(), ClientPublic::integer(), ServerPublic::integer(), ClientPrivate::integer(), Algo::atom()) -> {binary(), binary()}

client_public/1

client_public(PrivateKey::integer()) -> integer()

client_session/6

client_session(Username::list(), Password::list(), Salt::binary(), ClientPublic::integer(), ServerPublic::integer(), ClientPrivate::integer()) -> binary()

get_debug_private_key/0

get_debug_private_key() -> integer()

get_debug_salt/0

get_debug_salt() -> binary()

get_private_key/0

get_private_key() -> integer()

get_salt/0

get_salt() -> binary()

get_verifier/3

get_verifier(Username::list(), Password::list(), Salt::binary()) -> integer()

server_public/2

server_public(V::integer(), PrivateKey::integer()) -> integer()

server_session/6

server_session(Username::list(), Password::list(), Salt::binary(), ClientPublic::integer(), ServerPublic::integer(), ServerPrivate::integer()) -> binary()

to_hex/1

to_hex(Bin::binary() | list() | integer()) -> list()


Generated by EDoc