Bitcoin Core 28.99.0
P2P Digital Currency
wallet::CCrypter Member List

This is the complete list of members for wallet::CCrypter, including all inherited members.

BytesToKeySHA512AES(std::span< const unsigned char > salt, const SecureString &key_data, int count, unsigned char *key, unsigned char *iv) constwallet::CCrypterprivate
CCrypter()wallet::CCrypterinline
CleanKey()wallet::CCrypterinline
Decrypt(std::span< const unsigned char > ciphertext, CKeyingMaterial &plaintext) constwallet::CCrypter
Encrypt(const CKeyingMaterial &vchPlaintext, std::vector< unsigned char > &vchCiphertext) constwallet::CCrypter
fKeySetwallet::CCrypterprivate
SetKey(const CKeyingMaterial &new_key, std::span< const unsigned char > new_iv)wallet::CCrypter
SetKeyFromPassphrase(const SecureString &key_data, std::span< const unsigned char > salt, const unsigned int rounds, const unsigned int derivation_method)wallet::CCrypter
vchIVwallet::CCrypterprivate
vchKeywallet::CCrypterprivate
wallet_crypto_tests::TestCrypterwallet::CCrypterfriend
~CCrypter()wallet::CCrypterinline