|
My Project 3.5.5
C++ Distributed Hash Table
|
This is the complete list of members for dht::crypto::PrivateKey, including all inherited members.
| decrypt(const uint8_t *cypher, size_t cypher_len) const | dht::crypto::PrivateKey | |
| decrypt(const Blob &cypher) const (defined in dht::crypto::PrivateKey) | dht::crypto::PrivateKey | inline |
| generate(unsigned key_length=4096, gnutls_pk_algorithm_t algo=GNUTLS_PK_RSA) | dht::crypto::PrivateKey | static |
| generateEC() (defined in dht::crypto::PrivateKey) | dht::crypto::PrivateKey | static |
| 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::PrivateKey | inlineexplicit |
| 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::PrivateKey | inline |
| PrivateKey(std::string_view src, const std::string &password={}) (defined in dht::crypto::PrivateKey) | dht::crypto::PrivateKey | inline |
| 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) const | dht::crypto::PrivateKey | |
| sign(std::string_view dat) const (defined in dht::crypto::PrivateKey) | dht::crypto::PrivateKey | inline |
| sign(const Blob &dat) const (defined in dht::crypto::PrivateKey) | dht::crypto::PrivateKey | inline |
| x509_key (defined in dht::crypto::PrivateKey) | dht::crypto::PrivateKey | |
| ~PrivateKey() (defined in dht::crypto::PrivateKey) | dht::crypto::PrivateKey |