Passwordfile library: util/openssl.h File Reference

Passwordfile library 5.0.13 C++ library to read/write passwords from/to encrypted files

Loading...
Searching...
No Matches
Classes | Namespaces | Functions
openssl.h File Reference
`#include "../global.h"`
`#include <cstddef>`
`#include <cstdint>`
Include dependency graph for openssl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
struct | Util::OpenSsl::Sha256Sum

## Namespaces
namespace | Util
| Contains utility classes and functions.
namespace | Util::OpenSsl
| Contains functions utilizing the usage of OpenSSL.

## Functions
PASSWORD_FILE_EXPORT void | Util::OpenSsl::init ()
| Initializes OpenSSL.
PASSWORD_FILE_EXPORT void | Util::OpenSsl::clean ()
| Cleans resources of OpenSSL.
PASSWORD_FILE_EXPORT Sha256Sum | Util::OpenSsl::computeSha256Sum (const unsigned char *buffer, std::size_t size)
| Computes a SHA-256 sum using OpenSSL.
PASSWORD_FILE_EXPORT std::uint32_t | Util::OpenSsl::generateRandomNumber (std::uint32_t min, std::uint32_t max)