nil::crypto3::pubkey::modes::isomorphic< Scheme > Struct Template Reference

#include <isomorphic.hpp>

+ Collaboration diagram for nil::crypto3::pubkey::modes::isomorphic< Scheme >:

Classes

struct  bind
 

Public Types

typedef detail::isomorphic_operation_policy< aggregate_verify_op< scheme_type > > aggregate_verification_policy
 
typedef detail::isomorphic_operation_policy< aggregate_op< scheme_type > > aggregation_policy
 
typedef detail::isomorphic_pop_proving_policy< scheme_typepop_proving_policy
 
typedef detail::isomorphic_pop_verification_policy< scheme_typepop_verification_policy
 
typedef detail::isomorphic_operation_policy< reconstruct_public_secret_op< scheme_type > > public_secret_reconstructing_policy
 
typedef Scheme scheme_type
 
typedef detail::isomorphic_operation_policy< reconstruct_secret_op< scheme_type > > secret_reconstructing_policy
 
typedef detail::isomorphic_operation_policy< deal_share_op< scheme_type > > share_dealing_policy
 
typedef detail::isomorphic_operation_policy< verify_share_op< scheme_type > > share_verification_policy
 
typedef detail::isomorphic_operation_policy< deal_shares_op< scheme_type > > shares_dealing_policy
 
typedef detail::isomorphic_signing_policy< scheme_typesigning_policy
 
typedef detail::isomorphic_operation_policy< aggregate_verify_single_msg_op< scheme_type > > single_msg_aggregate_verification_policy
 
typedef detail::isomorphic_verification_policy< scheme_typeverification_policy
 

Detailed Description

template<typename Scheme>
struct nil::crypto3::pubkey::modes::isomorphic< Scheme >

Template Parameters
Scheme

Member Typedef Documentation

◆ aggregate_verification_policy

◆ aggregation_policy

◆ pop_proving_policy

◆ pop_verification_policy

◆ public_secret_reconstructing_policy

◆ scheme_type

template<typename Scheme >
typedef Scheme nil::crypto3::pubkey::modes::isomorphic< Scheme >::scheme_type

◆ secret_reconstructing_policy

◆ share_dealing_policy

◆ share_verification_policy

◆ shares_dealing_policy

◆ signing_policy

◆ single_msg_aggregate_verification_policy

◆ verification_policy


The documentation for this struct was generated from the following file: