Botan 2.19.3
Crypto and TLS for C&
|
This is the complete list of members for Botan::OpenPGP_S2K, including all inherited members.
clone() const override | Botan::OpenPGP_S2K | inlinevirtual |
create(const std::string &algo_spec, const std::string &provider="") | Botan::PBKDF | static |
create_or_throw(const std::string &algo_spec, const std::string &provider="") | Botan::PBKDF | static |
decode_count(uint8_t encoded_iter) | Botan::OpenPGP_S2K | inlinestatic |
derive_key(size_t out_len, const std::string &passphrase, const uint8_t salt[], size_t salt_len, size_t iterations) const | Botan::PBKDF | inline |
derive_key(size_t out_len, const std::string &passphrase, const std::vector< uint8_t, Alloc > &salt, size_t iterations) const | Botan::PBKDF | inline |
derive_key(size_t out_len, const std::string &passphrase, const uint8_t salt[], size_t salt_len, std::chrono::milliseconds msec, size_t &iterations) const | Botan::PBKDF | inline |
derive_key(size_t out_len, const std::string &passphrase, const std::vector< uint8_t, Alloc > &salt, std::chrono::milliseconds msec, size_t &iterations) const | Botan::PBKDF | inline |
encode_count(size_t iterations) | Botan::OpenPGP_S2K | inlinestatic |
name() const override | Botan::OpenPGP_S2K | inlinevirtual |
OpenPGP_S2K(HashFunction *hash) | Botan::OpenPGP_S2K | inlineexplicit |
pbkdf(uint8_t output_buf[], size_t output_len, const std::string &passphrase, const uint8_t salt[], size_t salt_len, size_t iterations, std::chrono::milliseconds msec) const override | Botan::OpenPGP_S2K | virtual |
pbkdf_iterations(uint8_t out[], size_t out_len, const std::string &passphrase, const uint8_t salt[], size_t salt_len, size_t iterations) const | Botan::PBKDF | |
pbkdf_iterations(size_t out_len, const std::string &passphrase, const uint8_t salt[], size_t salt_len, size_t iterations) const | Botan::PBKDF | |
pbkdf_timed(uint8_t out[], size_t out_len, const std::string &passphrase, const uint8_t salt[], size_t salt_len, std::chrono::milliseconds msec, size_t &iterations) const | Botan::PBKDF | |
pbkdf_timed(size_t out_len, const std::string &passphrase, const uint8_t salt[], size_t salt_len, std::chrono::milliseconds msec, size_t &iterations) const | Botan::PBKDF | |
providers(const std::string &algo_spec) | Botan::PBKDF | static |
~PBKDF()=default | Botan::PBKDF | virtual |