nil::crypto3::pubkey::modes::isomorphic< Scheme > Struct Template Reference
#include <isomorphic.hpp>
Collaboration diagram for nil::crypto3::pubkey::modes::isomorphic< Scheme >:
Classes | |
struct | bind |
Detailed Description
template<typename Scheme>
struct nil::crypto3::pubkey::modes::isomorphic< Scheme >
- Template Parameters
-
Scheme
Member Typedef Documentation
◆ aggregate_verification_policy
template<typename Scheme >
typedef detail::isomorphic_operation_policy<aggregate_verify_op<scheme_type> > nil::crypto3::pubkey::modes::isomorphic< Scheme >::aggregate_verification_policy |
◆ aggregation_policy
template<typename Scheme >
typedef detail::isomorphic_operation_policy<aggregate_op<scheme_type> > nil::crypto3::pubkey::modes::isomorphic< Scheme >::aggregation_policy |
◆ pop_proving_policy
template<typename Scheme >
typedef detail::isomorphic_pop_proving_policy<scheme_type> nil::crypto3::pubkey::modes::isomorphic< Scheme >::pop_proving_policy |
◆ pop_verification_policy
template<typename Scheme >
typedef detail::isomorphic_pop_verification_policy<scheme_type> nil::crypto3::pubkey::modes::isomorphic< Scheme >::pop_verification_policy |
◆ public_secret_reconstructing_policy
template<typename Scheme >
typedef detail::isomorphic_operation_policy<reconstruct_public_secret_op<scheme_type> > nil::crypto3::pubkey::modes::isomorphic< Scheme >::public_secret_reconstructing_policy |
◆ scheme_type
template<typename Scheme >
typedef Scheme nil::crypto3::pubkey::modes::isomorphic< Scheme >::scheme_type |
◆ secret_reconstructing_policy
template<typename Scheme >
typedef detail::isomorphic_operation_policy<reconstruct_secret_op<scheme_type> > nil::crypto3::pubkey::modes::isomorphic< Scheme >::secret_reconstructing_policy |
◆ share_dealing_policy
template<typename Scheme >
typedef detail::isomorphic_operation_policy<deal_share_op<scheme_type> > nil::crypto3::pubkey::modes::isomorphic< Scheme >::share_dealing_policy |
◆ share_verification_policy
template<typename Scheme >
typedef detail::isomorphic_operation_policy<verify_share_op<scheme_type> > nil::crypto3::pubkey::modes::isomorphic< Scheme >::share_verification_policy |
◆ shares_dealing_policy
template<typename Scheme >
typedef detail::isomorphic_operation_policy<deal_shares_op<scheme_type> > nil::crypto3::pubkey::modes::isomorphic< Scheme >::shares_dealing_policy |
◆ signing_policy
template<typename Scheme >
typedef detail::isomorphic_signing_policy<scheme_type> nil::crypto3::pubkey::modes::isomorphic< Scheme >::signing_policy |
◆ single_msg_aggregate_verification_policy
template<typename Scheme >
typedef detail::isomorphic_operation_policy<aggregate_verify_single_msg_op<scheme_type> > nil::crypto3::pubkey::modes::isomorphic< Scheme >::single_msg_aggregate_verification_policy |
◆ verification_policy
template<typename Scheme >
typedef detail::isomorphic_verification_policy<scheme_type> nil::crypto3::pubkey::modes::isomorphic< Scheme >::verification_policy |
The documentation for this struct was generated from the following file: