Electroneum
crypto::crypto_ops Member List

This is the complete list of members for crypto::crypto_ops, including all inherited members.

base64_decode(std::string val)crypto::crypto_opsprivatestatic
base64_decode(std::string val)crypto::crypto_opsfriend
base64_encode(std::string val)crypto::crypto_opsprivatestatic
base64_encode(std::string val)crypto::crypto_opsfriend
check_key(const public_key &)crypto::crypto_opsprivatestatic
check_key(const public_key &)crypto::crypto_opsfriend
check_ring_signature(const hash &, const key_image &, const public_key *const *, std::size_t, const signature *)crypto::crypto_opsprivatestatic
check_ring_signature(const hash &, const key_image &, const public_key *const *, std::size_t, const signature *)crypto::crypto_opsfriend
check_signature(const hash &, const public_key &, const signature &)crypto::crypto_opsprivatestatic
check_signature(const hash &, const public_key &, const signature &)crypto::crypto_opsfriend
check_tx_proof(const hash &, const public_key &, const public_key &, const boost::optional< public_key > &, const public_key &, const signature &)crypto::crypto_opsprivatestatic
check_tx_proof(const hash &, const public_key &, const public_key &, const boost::optional< public_key > &, const public_key &, const signature &)crypto::crypto_opsfriend
create_ed25519_keypair()crypto::crypto_opsprivatestatic
create_ed25519_keypair()crypto::crypto_opsfriend
crypto_ops()crypto::crypto_opsprivate
crypto_ops(const crypto_ops &)crypto::crypto_opsprivate
derivation_to_scalar(const key_derivation &derivation, size_t output_index, ec_scalar &res)crypto::crypto_opsprivatestatic
derivation_to_scalar(const key_derivation &derivation, size_t output_index, ec_scalar &res)crypto::crypto_opsfriend
derive_public_key(const key_derivation &, std::size_t, const public_key &, public_key &)crypto::crypto_opsprivatestatic
derive_public_key(const key_derivation &, std::size_t, const public_key &, public_key &)crypto::crypto_opsfriend
derive_secret_key(const key_derivation &, std::size_t, const secret_key &, secret_key &)crypto::crypto_opsprivatestatic
derive_secret_key(const key_derivation &, std::size_t, const secret_key &, secret_key &)crypto::crypto_opsfriend
derive_subaddress_public_key(const public_key &, const key_derivation &, std::size_t, public_key &)crypto::crypto_opsprivatestatic
derive_subaddress_public_key(const public_key &, const key_derivation &, std::size_t, public_key &)crypto::crypto_opsfriend
generate_key_derivation(const public_key &, const secret_key &, key_derivation &)crypto::crypto_opsprivatestatic
generate_key_derivation(const public_key &, const secret_key &, key_derivation &)crypto::crypto_opsfriend
generate_key_image(const public_key &, const secret_key &, key_image &)crypto::crypto_opsprivatestatic
generate_key_image(const public_key &, const secret_key &, key_image &)crypto::crypto_opsfriend
generate_keys(public_key &pub, secret_key &sec, const secret_key &recovery_key=secret_key(), bool recover=false)crypto::crypto_opsprivatestatic
generate_keys(public_key &pub, secret_key &sec, const secret_key &recovery_key, bool recover)crypto::crypto_opsfriend
generate_ring_signature(const hash &, const key_image &, const public_key *const *, std::size_t, const secret_key &, std::size_t, signature *)crypto::crypto_opsprivatestatic
generate_ring_signature(const hash &, const key_image &, const public_key *const *, std::size_t, const secret_key &, std::size_t, signature *)crypto::crypto_opsfriend
generate_signature(const hash &, const public_key &, const secret_key &, signature &)crypto::crypto_opsprivatestatic
generate_signature(const hash &, const public_key &, const secret_key &, signature &)crypto::crypto_opsfriend
generate_tx_proof(const hash &, const public_key &, const public_key &, const boost::optional< public_key > &, const public_key &, const secret_key &, signature &)crypto::crypto_opsprivatestatic
generate_tx_proof(const hash &, const public_key &, const public_key &, const boost::optional< public_key > &, const public_key &, const secret_key &, signature &)crypto::crypto_opsfriend
operator=(const crypto_ops &)crypto::crypto_opsprivate
secret_key_to_public_key(const secret_key &, public_key &)crypto::crypto_opsprivatestatic
secret_key_to_public_key(const secret_key &, public_key &)crypto::crypto_opsfriend
sign_message(const std::string &message, const std::string &privateKey)crypto::crypto_opsprivatestatic
sign_message(const std::string &message, const std::string &privateKey)crypto::crypto_opsfriend
verify_signature(const std::string &message, const std::string &publicKey, const std::string &signature)crypto::crypto_opsprivatestatic
verify_signature(const std::string &message, const std::string &publicKey, const std::string &signature)crypto::crypto_opsfriend
verify_signature(const std::string &message, std::vector< std::string > publicKey, const std::string &signature)crypto::crypto_opsprivatestatic
verify_signature(const std::string &message, std::vector< std::string > publicKey, const std::string &signature)crypto::crypto_opsfriend
~crypto_ops()crypto::crypto_opsprivate