#include <hash.hpp>
Definition at line 65 of file hash.hpp.
◆ bcrypt() [1/2]
utils::bcrypt::bcrypt |
( |
| ) |
|
|
inlineprivate |
◆ bcrypt() [2/2]
utils::bcrypt::bcrypt |
( |
const std::string & |
input | ) |
|
|
private |
◆ base64_digest()
std::string utils::bcrypt::base64_digest |
( |
| ) |
const |
|
overridevirtual |
◆ from_hash_string()
bcrypt utils::bcrypt::from_hash_string |
( |
const std::string & |
input | ) |
|
|
static |
◆ from_salted_salt()
bcrypt utils::bcrypt::from_salted_salt |
( |
const std::string & |
input | ) |
|
|
static |
◆ get_salt()
std::string utils::bcrypt::get_salt |
( |
| ) |
const |
◆ hash_pw()
bcrypt utils::bcrypt::hash_pw |
( |
const std::string & |
password, |
|
|
bcrypt & |
salt |
|
) |
| |
|
static |
◆ hex_digest()
std::string utils::bcrypt::hex_digest |
( |
| ) |
const |
|
overridevirtual |
◆ is_valid_prefix()
bool utils::bcrypt::is_valid_prefix |
( |
const std::string & |
hash | ) |
|
|
static |
◆ iteration_count_delim_pos
std::size_t utils::bcrypt::iteration_count_delim_pos |
The documentation for this class was generated from the following files: