![]() |
libfilezilla
|
Represents a X25519 public key with associated salt. More...
#include <encryption.hpp>
Public Types | |
| enum | { key_size = 32 , salt_size = 32 } |
| Size in octets of key and salt. | |
Public Member Functions | |
| operator bool () const | |
| bool | operator== (public_key const &rhs) const |
| bool | operator!= (public_key const &rhs) const |
| bool | operator< (public_key const &rhs) const |
| std::string | to_base64 (bool pad=true) const |
Static Public Member Functions | |
| static public_key | from_base64 (std::string_view const &base64) |
| static public_key | from_base64 (std::wstring_view const &base64) |
Public Attributes | |
| std::vector< uint8_t > | key_ |
| std::vector< uint8_t > | salt_ |
Represents a X25519 public key with associated salt.