Passwordfile library 5.0.7
C++ library to read/write passwords from/to encrypted files
|
#include "./passwordfile.h"
#include "./cryptoexception.h"
#include "./entry.h"
#include "./parsingexception.h"
#include "../util/openssl.h"
#include "../util/opensslrandomdevice.h"
#include <c++utilities/conversion/stringbuilder.h>
#include <c++utilities/conversion/stringconversion.h>
#include <openssl/conf.h>
#include <openssl/err.h>
#include <openssl/evp.h>
#include <openssl/rand.h>
#include <zlib.h>
#include <cstring>
#include <functional>
#include <limits>
#include <memory>
#include <sstream>
#include <streambuf>
Go to the source code of this file.
Namespaces | |
namespace | Io |
Contains all IO related classes. | |
Functions | |
PASSWORD_FILE_EXPORT std::string | Io::flagsToString (PasswordFileOpenFlags flags) |
Returns a comma-separated string for the specified flags. More... | |
PASSWORD_FILE_EXPORT std::string | Io::flagsToString (PasswordFileSaveFlags flags) |
Returns a comma-separated string for the specified flags. More... | |
Variables | |
constexpr unsigned int | Io::aes256cbcIvSize = 16U |
constexpr unsigned int | Io::aes256blockSize = 32U |
constexpr unsigned int | Io::aes256additionalBufferSize = aes256blockSize * 2 |