#include <dh.hpp>
Definition at line 8 of file dh.hpp.
◆ diffie_hellman()
fc::diffie_hellman::diffie_hellman |
( |
| ) |
|
|
inline |
Definition at line 9 of file dh.hpp.
◆ compute_shared_key() [1/2]
bool fc::diffie_hellman::compute_shared_key |
( |
const char * |
buf, |
|
|
uint32_t |
s |
|
) |
| |
◆ compute_shared_key() [2/2]
bool fc::diffie_hellman::compute_shared_key |
( |
const std::vector< char > & |
pubk | ) |
|
◆ generate_params()
bool fc::diffie_hellman::generate_params |
( |
int |
s, |
|
|
uint8_t |
g |
|
) |
| |
◆ generate_pub_key()
bool fc::diffie_hellman::generate_pub_key |
( |
| ) |
|
◆ validate()
bool fc::diffie_hellman::validate |
( |
| ) |
|
uint8_t fc::diffie_hellman::g |
std::vector<char> fc::diffie_hellman::p |
◆ priv_key
std::vector<char> fc::diffie_hellman::priv_key |
◆ pub_key
std::vector<char> fc::diffie_hellman::pub_key |
◆ shared_key
std::vector<char> fc::diffie_hellman::shared_key |
◆ valid
bool fc::diffie_hellman::valid |
The documentation for this struct was generated from the following files:
- libraries/fc/include/fc/crypto/dh.hpp
- libraries/fc/src/crypto/dh.cpp