Source code
Revision control
Copy as Markdown
Other Tools
// RandGen.h↩
↩
#ifndef __CRYPTO_RAND_GEN_H↩
#define __CRYPTO_RAND_GEN_H↩
↩
#include "../../../C/Sha256.h"↩
↩
class CRandomGenerator↩
{↩
Byte _buff[SHA256_DIGEST_SIZE];↩
bool _needInit;↩
↩
void Init();↩
public:↩
CRandomGenerator(): _needInit(true) {};↩
void Generate(Byte *data, unsigned size);↩
};↩
↩
extern CRandomGenerator g_RandomGenerator;↩
↩
#endif↩