nil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > > Member List

This is the complete list of members for nil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >, including all inherited members.

base_field_type typedefnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >
base_field_value_type typedefnil::crypto3::pubkey::public_key< eddsa< CurveGroup, eddsa_variant, Params > >
base_integral_type typedefnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >
construct_scalar(const typename hash_type::digest_type &h)nil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >inlineprotectedstatic
endianness typedefnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >
generate_public_key(const private_key_type &key)nil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >inlinestatic
group_type typedefnil::crypto3::pubkey::public_key< eddsa< CurveGroup, eddsa_variant, Params > >
group_value_type typedefnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >
h_privkeynil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >protected
hash_type typedefnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >
init_accumulator(internal_accumulator_type &acc)nil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >inlinestatic
internal_accumulator_type typedefnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >
marshalling_base_integral_type typedefnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >
marshalling_group_value_type typedefnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >
marshalling_scalar_field_value_type typedefnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >
marshalling_uint512_t_type typedefnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >
padding_policy typedefnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >
policy_type typedefnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >
private_key()=deletenil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >
private_key(const private_key_type &key)nil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >inline
private_key_bitsnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >static
private_key_type typedefnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >
privkeynil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >protected
pubkeynil::crypto3::pubkey::public_key< eddsa< CurveGroup, eddsa_variant, Params > >protected
pubkey_pointnil::crypto3::pubkey::public_key< eddsa< CurveGroup, eddsa_variant, Params > >protected
public_key()=deletenil::crypto3::pubkey::public_key< eddsa< CurveGroup, eddsa_variant, Params > >
public_key(const public_key_type &key)nil::crypto3::pubkey::public_key< eddsa< CurveGroup, eddsa_variant, Params > >inline
public_key_bitsnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >static
public_key_data() constnil::crypto3::pubkey::public_key< eddsa< CurveGroup, eddsa_variant, Params > >inline
public_key_type typedefnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >
read_pubkey(const public_key_type &pubkey)nil::crypto3::pubkey::public_key< eddsa< CurveGroup, eddsa_variant, Params > >inlineprotectedstatic
s_reducednil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >protected
scalar_field_type typedefnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >
scalar_field_value_type typedefnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >
scalar_integral_type typedefnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >
scheme_public_key_type typedefnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >
scheme_type typedefnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >
sign(internal_accumulator_type &acc) constnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >inline
signature_bitsnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >static
signature_type typedefnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >
update(internal_accumulator_type &acc, const InputRange &range) constnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >inline
update(internal_accumulator_type &acc, InputIterator first, InputIterator last) constnil::crypto3::pubkey::private_key< eddsa< CurveGroup, eddsa_variant, Params > >inline
verify(internal_accumulator_type &acc, const signature_type &signature) constnil::crypto3::pubkey::public_key< eddsa< CurveGroup, eddsa_variant, Params > >inline