| convertPEMKeytoWIFKey(const std::string &pemKey) | privmx::endpoint::crypto::CryptoApi | |
| convertPGPAsn1KeyToBase58DERKey(const std::string &pgpKey) | privmx::endpoint::crypto::CryptoApi | |
| create() | privmx::endpoint::crypto::CryptoApi | static |
| CryptoApi()=default | privmx::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 | |