delta_g1 | nil::crypto3::pubkey::public_key< elgamal_verifiable< Curve, BlockBits > > | |
delta_s_g1 | nil::crypto3::pubkey::public_key< elgamal_verifiable< Curve, BlockBits > > | |
delta_sum_s_g1 | nil::crypto3::pubkey::public_key< elgamal_verifiable< Curve, BlockBits > > | |
g1_type typedef | nil::crypto3::pubkey::public_key< elgamal_verifiable< Curve, BlockBits > > | |
g2_type typedef | nil::crypto3::pubkey::public_key< elgamal_verifiable< Curve, BlockBits > > | |
gamma_inverse_sum_s_g1 | nil::crypto3::pubkey::public_key< elgamal_verifiable< Curve, BlockBits > > | |
operator=(const public_key &other)=default | nil::crypto3::pubkey::public_key< elgamal_verifiable< Curve, BlockBits > > | |
operator==(const public_key &other) const | nil::crypto3::pubkey::public_key< elgamal_verifiable< Curve, BlockBits > > | inline |
public_key()=default | nil::crypto3::pubkey::public_key< elgamal_verifiable< Curve, BlockBits > > | |
public_key(const public_key &other)=default | nil::crypto3::pubkey::public_key< elgamal_verifiable< Curve, BlockBits > > | |
public_key(public_key &&other)=default | nil::crypto3::pubkey::public_key< elgamal_verifiable< Curve, BlockBits > > | |
public_key(const typename g1_type::value_type &delta_g1, const std::vector< typename g1_type::value_type > &delta_s_g1, const std::vector< typename g1_type::value_type > &t_g1, const std::vector< typename g2_type::value_type > &t_g2, const typename g1_type::value_type &delta_sum_s_g1, const typename g1_type::value_type &gamma_inverse_sum_s_g1) | nil::crypto3::pubkey::public_key< elgamal_verifiable< Curve, BlockBits > > | inline |
public_key(typename g1_type::value_type &&delta_g1, std::vector< typename g1_type::value_type > &&delta_s_g1, std::vector< typename g1_type::value_type > &&t_g1, std::vector< typename g2_type::value_type > &&t_g2, typename g1_type::value_type &&delta_sum_s_g1, typename g1_type::value_type &&gamma_inverse_sum_s_g1) | nil::crypto3::pubkey::public_key< elgamal_verifiable< Curve, BlockBits > > | inline |
scheme_type typedef | nil::crypto3::pubkey::public_key< elgamal_verifiable< Curve, BlockBits > > | |
t_g1 | nil::crypto3::pubkey::public_key< elgamal_verifiable< Curve, BlockBits > > | |
t_g2 | nil::crypto3::pubkey::public_key< elgamal_verifiable< Curve, BlockBits > > | |