aggregate(signature_type &acc, SignatureIterator sig_first, SignatureIterator sig_last) | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | inlinestatic |
aggregate(signature_type &acc, const SignatureRange &sig_n) | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | inlinestatic |
aggregate_verify(const internal_aggregation_accumulator_type &acc, const signature_type &sig) | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | inlinestatic |
aggregate_verify(const internal_fast_aggregation_accumulator_type &acc, const signature_type &sig) | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | inlinestatic |
bls_serializer typedef | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | |
curve_type typedef | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | |
gt_value_type typedef | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | |
h2c_policy typedef | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | |
internal_accumulator_type typedef | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | |
internal_aggregation_accumulator_type typedef | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | |
internal_fast_aggregation_accumulator_type typedef | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | |
L | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | static |
L_os | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | static |
point_to_pubkey(const public_key_type &pk) | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | inlinestatic |
point_to_signature(const signature_type &sig) | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | inlinestatic |
pop_prove(const private_key_type &sk) | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | inlinestatic |
pop_verify(const public_key_type &pk, const signature_type &pop) | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | inlinestatic |
private_key_bits | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | static |
private_key_type typedef | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | |
privkey_to_pubkey(const private_key_type &sk) | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | inlinestatic |
public_key_serialized_type typedef | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | |
public_key_type typedef | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | |
sign(const internal_accumulator_type &acc, const private_key_type &sk) | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | inlinestatic |
signature_serialized_type typedef | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | |
signature_type typedef | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | |
update(internal_accumulator_type &acc, const InputRange &range) | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | inlinestatic |
update(internal_accumulator_type &acc, InputIterator first, InputIterator last) | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | inlinestatic |
validate_private_key(const private_key_type &sk) | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | inlinestatic |
validate_public_key(const public_key_type &pk) | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | inlinestatic |
verify(const internal_accumulator_type &acc, const public_key_type &pk, const signature_type &sig) | nil::crypto3::pubkey::detail::bls_basic_functions< policy_type > | inlinestatic |