nil::crypto3::zk::snark::detail::r1cs_ppzkadsnark_basic_policy< CurveType >::sec_auth_key Struct Reference
#include <basic_policy.hpp>
Collaboration diagram for nil::crypto3::zk::snark::detail::r1cs_ppzkadsnark_basic_policy< CurveType >::sec_auth_key:
Public Member Functions | |
sec_auth_key< CurveType > & | operator= (const sec_auth_key< CurveType > &other)=default |
bool | operator== (const sec_auth_key< CurveType > &other) const |
sec_auth_key () | |
sec_auth_key (const sec_auth_key< CurveType > &other)=default | |
sec_auth_key (sec_auth_key< CurveType > &&other)=default | |
sec_auth_key (typename CurveType::scalar_field_type::value_type &&i, secret_key< CurveType > &&skp, prf_key< CurveType > &&S) | |
Public Attributes | |
CurveType::scalar_field_type::value_type | i |
prf_key< CurveType > | S |
secret_key< CurveType > | skp |
Detailed Description
template<typename CurveType>
struct nil::crypto3::zk::snark::detail::r1cs_ppzkadsnark_basic_policy< CurveType >::sec_auth_key
Secret authentication key for the R1CS ppzkADSNARK
Constructor & Destructor Documentation
◆ sec_auth_key() [1/4]
template<typename CurveType >
|
inline |
◆ sec_auth_key() [2/4]
template<typename CurveType >
|
default |
◆ sec_auth_key() [3/4]
template<typename CurveType >
|
default |
◆ sec_auth_key() [4/4]
template<typename CurveType >
|
inline |
Member Function Documentation
◆ operator=()
template<typename CurveType >
|
default |
◆ operator==()
template<typename CurveType >
|
inline |
Member Data Documentation
◆ i
template<typename CurveType >
CurveType::scalar_field_type::value_type nil::crypto3::zk::snark::detail::r1cs_ppzkadsnark_basic_policy< CurveType >::sec_auth_key::i |
◆ S
template<typename CurveType >
prf_key<CurveType> nil::crypto3::zk::snark::detail::r1cs_ppzkadsnark_basic_policy< CurveType >::sec_auth_key::S |
◆ skp
template<typename CurveType >
secret_key<CurveType> nil::crypto3::zk::snark::detail::r1cs_ppzkadsnark_basic_policy< CurveType >::sec_auth_key::skp |
The documentation for this struct was generated from the following file: