PrivMX Endpoint v2.7.0
Loading...
Searching...
No Matches
privmx::endpoint::crypto::CryptoApi Member List

This is the complete list of members for privmx::endpoint::crypto::CryptoApi, including all inherited members.

convertPEMKeytoWIFKey(const std::string &pemKey)privmx::endpoint::crypto::CryptoApi
convertPGPAsn1KeyToBase58DERKey(const std::string &pgpKey)privmx::endpoint::crypto::CryptoApi
create()privmx::endpoint::crypto::CryptoApistatic
CryptoApi()=defaultprivmx::endpoint::crypto::CryptoApi
decryptDataSymmetric(const core::Buffer &data, const core::Buffer &symmetricKey)privmx::endpoint::crypto::CryptoApi
derivePrivateKey(const std::string &password, const std::string &salt)privmx::endpoint::crypto::CryptoApi
derivePrivateKey2(const std::string &password, const std::string &salt)privmx::endpoint::crypto::CryptoApi
derivePublicKey(const std::string &privateKey)privmx::endpoint::crypto::CryptoApi
encryptDataSymmetric(const core::Buffer &data, const core::Buffer &symmetricKey)privmx::endpoint::crypto::CryptoApi
entropyToMnemonic(const core::Buffer &entropy)privmx::endpoint::crypto::CryptoApi
fromEntropy(const core::Buffer &entropy, const std::string &password=std::string())privmx::endpoint::crypto::CryptoApi
fromMnemonic(const std::string &mnemonic, const std::string &password=std::string())privmx::endpoint::crypto::CryptoApi
generateBip39(std::size_t strength, const std::string &password=std::string())privmx::endpoint::crypto::CryptoApi
generateKeySymmetric()privmx::endpoint::crypto::CryptoApi
generatePrivateKey(const std::optional< std::string > &randomSeed)privmx::endpoint::crypto::CryptoApi
mnemonicToEntropy(const std::string &mnemonic)privmx::endpoint::crypto::CryptoApi
mnemonicToSeed(const std::string &mnemonic, const std::string &password=std::string())privmx::endpoint::crypto::CryptoApi
signData(const core::Buffer &data, const std::string &privateKey)privmx::endpoint::crypto::CryptoApi
verifySignature(const core::Buffer &data, const core::Buffer &signature, const std::string &publicKey)privmx::endpoint::crypto::CryptoApi