CppSecurity
1.1.1.0
C++ Security Library
|
This is the complete list of members for CppSecurity::Cipher, including all inherited members.
algorithm() const noexcept | CppSecurity::Cipher | inline |
Cipher(CipherAlgorithm algorithm=CipherAlgorithm::AES256, size_t iterations=1000) | CppSecurity::Cipher | |
Cipher(std::string_view secret, CipherAlgorithm algorithm=CipherAlgorithm::AES256, size_t iterations=1000) | CppSecurity::Cipher | inline |
Cipher(std::string_view secret, std::string_view salt, CipherAlgorithm algorithm=CipherAlgorithm::AES256, size_t iterations=1000) | CppSecurity::Cipher | inline |
Cipher(const Cipher &)=delete | CppSecurity::Cipher | |
Cipher(Cipher &&)=default | CppSecurity::Cipher | |
Decrypt(std::string_view str) | CppSecurity::Cipher | |
Encrypt(std::string_view str) | CppSecurity::Cipher | |
GenerateSalt() | CppSecurity::Cipher | static |
Initialize(std::string_view secret) | CppSecurity::Cipher | |
Initialize(std::string_view secret, std::string_view salt) | CppSecurity::Cipher | |
iterations() const noexcept | CppSecurity::Cipher | inline |
name() const noexcept | CppSecurity::Cipher | inline |
operator=(const Cipher &)=delete | CppSecurity::Cipher | |
operator=(Cipher &&)=default | CppSecurity::Cipher | |
~Cipher()=default | CppSecurity::Cipher |