1#ifndef TENDUKE_CRYPTO_WIN_CNG_WINCNGRANDOMBYTES_H
2#define TENDUKE_CRYPTO_WIN_CNG_WINCNGRANDOMBYTES_H
4#include "utl/random/RandomBytes.h"
6namespace tenduke {
namespace crypto {
namespace win {
namespace cng {
15 void generate(
unsigned char *buffer, std::size_t bufferLength)
override;
A WinCNG implementation of tenduke::utl::random::RandomBytes.
Definition WinCNGRandomBytes.h:12
void generate(unsigned char *buffer, std::size_t bufferLength) override
Fills the given buffer with random bytes.
Definition WinCNGRandomBytes.cpp:22
Generates random bytes.
Definition RandomBytes.h:13
Cryptography services.
Definition CryptoException.h:7
Root for classes, functions and globals of 10Duke C++ Client.
Definition APIRequest.h:4