GenerateDigest(std::string_view password) const | CppSecurity::PasswordHashing | virtual |
GenerateEncodedDigest(std::string_view password) const | CppSecurity::PasswordHashing | virtual |
GenerateHash(std::string_view password, std::string_view salt) const override | CppSecurity::ScryptPasswordHashing | virtual |
GenerateHashAndSalt(std::string_view password) const | CppSecurity::PasswordHashing | virtual |
GenerateSalt() const | CppSecurity::PasswordHashing | virtual |
hash_length() const noexcept | CppSecurity::PasswordHashing | inline |
n() const noexcept | CppSecurity::ScryptPasswordHashing | inline |
name() const override | CppSecurity::ScryptPasswordHashing | inlinevirtual |
operator=(const ScryptPasswordHashing &)=default | CppSecurity::ScryptPasswordHashing | |
operator=(ScryptPasswordHashing &&)=default | CppSecurity::ScryptPasswordHashing | |
CppSecurity::PasswordHashing::operator=(const PasswordHashing &)=default | CppSecurity::PasswordHashing | |
CppSecurity::PasswordHashing::operator=(PasswordHashing &&)=default | CppSecurity::PasswordHashing | |
p() const noexcept | CppSecurity::ScryptPasswordHashing | inline |
PasswordHashing(size_t hash_length=32, size_t salt_length=32) | CppSecurity::PasswordHashing | |
PasswordHashing(const PasswordHashing &)=default | CppSecurity::PasswordHashing | |
PasswordHashing(PasswordHashing &&)=default | CppSecurity::PasswordHashing | |
r() const noexcept | CppSecurity::ScryptPasswordHashing | inline |
salt_length() const noexcept | CppSecurity::PasswordHashing | inline |
ScryptPasswordHashing(size_t hash_length=32, size_t salt_length=32, uint64_t n=512, uint32_t r=8, uint32_t p=1) | CppSecurity::ScryptPasswordHashing | |
ScryptPasswordHashing(const ScryptPasswordHashing &)=default | CppSecurity::ScryptPasswordHashing | |
ScryptPasswordHashing(ScryptPasswordHashing &&)=default | CppSecurity::ScryptPasswordHashing | |
Validate(std::string_view password, std::string_view hash, std::string_view salt) const override | CppSecurity::ScryptPasswordHashing | virtual |
ValidateDigest(std::string_view password, std::string_view digest) const | CppSecurity::PasswordHashing | virtual |
ValidateEncodedDigest(std::string_view password, std::string_view digest) const | CppSecurity::PasswordHashing | virtual |
~PasswordHashing()=default | CppSecurity::PasswordHashing | virtual |
~ScryptPasswordHashing()=default | CppSecurity::ScryptPasswordHashing | |