|
static void | TestPassphraseSingle (const std::span< const unsigned char > salt, const SecureString &passphrase, uint32_t rounds, const std::span< const unsigned char > correct_key={}, const std::span< const unsigned char > correct_iv={}) |
|
static void | TestPassphrase (const std::span< const unsigned char > salt, const SecureString &passphrase, uint32_t rounds, const std::span< const unsigned char > correct_key={}, const std::span< const unsigned char > correct_iv={}) |
|
static void | TestDecrypt (const CCrypter &crypt, const std::span< const unsigned char > ciphertext, const std::span< const unsigned char > correct_plaintext={}) |
|
static void | TestEncryptSingle (const CCrypter &crypt, const CKeyingMaterial &plaintext, const std::span< const unsigned char > correct_ciphertext={}) |
|
static void | TestEncrypt (const CCrypter &crypt, const std::span< const unsigned char > plaintext, const std::span< const unsigned char > correct_ciphertext={}) |
|
Definition at line 19 of file wallet_crypto_tests.cpp.
◆ TestDecrypt()
static void wallet::TestCrypter::TestDecrypt |
( |
const CCrypter & |
crypt, |
|
|
const std::span< const unsigned char > |
ciphertext, |
|
|
const std::span< const unsigned char > |
correct_plaintext = {} |
|
) |
| |
|
inlinestatic |
◆ TestEncrypt()
static void wallet::TestCrypter::TestEncrypt |
( |
const CCrypter & |
crypt, |
|
|
const std::span< const unsigned char > |
plaintext, |
|
|
const std::span< const unsigned char > |
correct_ciphertext = {} |
|
) |
| |
|
inlinestatic |
◆ TestEncryptSingle()
static void wallet::TestCrypter::TestEncryptSingle |
( |
const CCrypter & |
crypt, |
|
|
const CKeyingMaterial & |
plaintext, |
|
|
const std::span< const unsigned char > |
correct_ciphertext = {} |
|
) |
| |
|
inlinestatic |
◆ TestPassphrase()
static void wallet::TestCrypter::TestPassphrase |
( |
const std::span< const unsigned char > |
salt, |
|
|
const SecureString & |
passphrase, |
|
|
uint32_t |
rounds, |
|
|
const std::span< const unsigned char > |
correct_key = {} , |
|
|
const std::span< const unsigned char > |
correct_iv = {} |
|
) |
| |
|
inlinestatic |
◆ TestPassphraseSingle()
static void wallet::TestCrypter::TestPassphraseSingle |
( |
const std::span< const unsigned char > |
salt, |
|
|
const SecureString & |
passphrase, |
|
|
uint32_t |
rounds, |
|
|
const std::span< const unsigned char > |
correct_key = {} , |
|
|
const std::span< const unsigned char > |
correct_iv = {} |
|
) |
| |
|
inlinestatic |
The documentation for this class was generated from the following file: