#include <account.h>
Definition at line 41 of file account.h.
◆ decrypt()
| void cryptonote::account_keys::decrypt |
( |
const crypto::chacha_key & | key | ) |
|
Definition at line 112 of file account.cpp.
113 {
114 xor_with_key_stream(
key);
115 }
◆ decrypt_viewkey()
| void cryptonote::account_keys::decrypt_viewkey |
( |
const crypto::chacha_key & | key | ) |
|
Definition at line 127 of file account.cpp.
128 {
130 }
void encrypt_viewkey(const crypto::chacha_key &key)
◆ encrypt()
| void cryptonote::account_keys::encrypt |
( |
const crypto::chacha_key & | key | ) |
|
Definition at line 106 of file account.cpp.
107 {
109 xor_with_key_stream(
key);
110 }
std::enable_if< std::is_pod< T >::value, T >::type rand()
crypto::chacha_iv m_encryption_iv
◆ encrypt_viewkey()
| void cryptonote::account_keys::encrypt_viewkey |
( |
const crypto::chacha_key & | key | ) |
|
Definition at line 117 of file account.cpp.
118 {
119
121 const char *ptr = key_stream.
data();
125 }
const char * data() const noexcept
epee::mlocked< tools::scrubbed< ec_scalar > > secret_key
crypto::secret_key m_view_secret_key
◆ get_device()
| hw::device & cryptonote::account_keys::get_device |
( |
| ) |
const |
◆ operator=()
◆ set_device()
| void cryptonote::account_keys::set_device |
( |
hw::device & | hwdev | ) |
|
Definition at line 63 of file account.cpp.
63 {
65 MCDEBUG(
"device",
"account_keys::set_device device type: "<<
typeid(hwdev).
name());
66 }
◆ default_iv
| const crypto::chacha_iv cryptonote::account_keys::default_iv {{0, 0, 0, 0, 0, 0, 0, 0}} |
Definition at line 55 of file account.h.
55{{0, 0, 0, 0, 0, 0, 0, 0}};
◆ m_account_address
◆ m_device
◆ m_encryption_iv
| crypto::chacha_iv cryptonote::account_keys::m_encryption_iv |
◆ m_multisig_keys
◆ m_spend_secret_key
◆ m_view_secret_key
The documentation for this struct was generated from the following files:
- /home/abuild/rpmbuild/BUILD/electroneum-5.1.3.1-build/electroneum-5.1.3.1/src/cryptonote_basic/account.h
- /home/abuild/rpmbuild/BUILD/electroneum-5.1.3.1-build/electroneum-5.1.3.1/src/cryptonote_basic/account.cpp