Falcon (ex_falcon v0.1.0)

Summary

Functions

gen_key_pair()

@spec gen_key_pair() :: {:ok, binary(), binary()} | {:error, atom()}

gen_keys_from_seed(_)

@spec gen_keys_from_seed(binary()) :: {:ok, binary(), binary()} | {:error, atom()}

gen_pub_key(_)

@spec gen_pub_key(binary()) :: {:ok, binary()} | {:error, atom()}

load_nif()

pubkey_size()

secret_key_size()

sign(_, _)

@spec sign(binary(), binary()) :: {:ok, binary()} | {:error, atom()}

verify(_, _, _)

@spec verify(binary(), binary(), binary()) :: :ok | :error