My Project 3.2.0
C++ Distributed Hash Table
Loading...
Searching...
No Matches
dht::crypto::PrivateKey Member List

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

decrypt(const uint8_t *cypher, size_t cypher_len) constdht::crypto::PrivateKey
decrypt(const Blob &cypher) const (defined in dht::crypto::PrivateKey)dht::crypto::PrivateKeyinline
generate(unsigned key_length=4096)dht::crypto::PrivateKeystatic
generateEC() (defined in dht::crypto::PrivateKey)dht::crypto::PrivateKeystatic
getPublicKey() const (defined in dht::crypto::PrivateKey)dht::crypto::PrivateKey
getSharedPublicKey() const (defined in dht::crypto::PrivateKey)dht::crypto::PrivateKey
key (defined in dht::crypto::PrivateKey)dht::crypto::PrivateKey
operator bool() const (defined in dht::crypto::PrivateKey)dht::crypto::PrivateKeyinlineexplicit
operator=(PrivateKey &&o) noexcept (defined in dht::crypto::PrivateKey)dht::crypto::PrivateKey
PrivateKey() (defined in dht::crypto::PrivateKey)dht::crypto::PrivateKey
PrivateKey(gnutls_x509_privkey_t k)dht::crypto::PrivateKey
PrivateKey(PrivateKey &&o) noexcept (defined in dht::crypto::PrivateKey)dht::crypto::PrivateKey
PrivateKey(const uint8_t *src, size_t src_size, const char *password=nullptr) (defined in dht::crypto::PrivateKey)dht::crypto::PrivateKey
PrivateKey(const Blob &src, const std::string &password={}) (defined in dht::crypto::PrivateKey)dht::crypto::PrivateKeyinline
PrivateKey(std::string_view src, const std::string &password={}) (defined in dht::crypto::PrivateKey)dht::crypto::PrivateKeyinline
serialize(uint8_t *out, size_t *out_len, const std::string &password={}) const (defined in dht::crypto::PrivateKey)dht::crypto::PrivateKey
serialize(const std::string &password={}) const (defined in dht::crypto::PrivateKey)dht::crypto::PrivateKey
sign(const uint8_t *data, size_t data_len) constdht::crypto::PrivateKey
sign(std::string_view dat) const (defined in dht::crypto::PrivateKey)dht::crypto::PrivateKeyinline
sign(const Blob &dat) const (defined in dht::crypto::PrivateKey)dht::crypto::PrivateKeyinline
x509_key (defined in dht::crypto::PrivateKey)dht::crypto::PrivateKey
~PrivateKey() (defined in dht::crypto::PrivateKey)dht::crypto::PrivateKey