Typedefs | Functions

random_.h File Reference

#include "wizard/hmac.h"

Go to the source code of this file.

Typedefs

typedef struct _RandomInfo RandomInfo

Functions

WizardExport double GetPseudoRandomValue (RandomInfo *)
WizardExport double GetRandomValue (RandomInfo *)
WizardExport RandomInfoAcquireRandomInfo (const HashType)
WizardExport RandomInfo ** DestroyRandomInfo (RandomInfo *)
WizardExport StringInfoGetRandomKey (RandomInfo *, const size_t)
WizardExport void RandomComponentTerminus (void)
WizardExport void SeedPseudoRandomGenerator (const size_t)
WizardExport void SetRandomKey (RandomInfo *, const size_t, unsigned char *)
WizardExport void SetRandomTrueRandom (const WizardBooleanType)
WizardExport WizardBooleanType RandomComponentGenesis (void)

Typedef Documentation

typedef struct _RandomInfo RandomInfo

Function Documentation

WizardExport RandomInfo* AcquireRandomInfo ( const   HashType  ) 
WizardExport RandomInfo* * DestroyRandomInfo ( RandomInfo  ) 
WizardExport double GetPseudoRandomValue ( RandomInfo  ) 
WizardExport StringInfo* GetRandomKey ( RandomInfo ,
const   size_t 
)
WizardExport double GetRandomValue ( RandomInfo  ) 

References SetRandomKey().

WizardExport WizardBooleanType RandomComponentGenesis ( void   ) 
WizardExport void RandomComponentTerminus ( void   ) 
WizardExport void SeedPseudoRandomGenerator ( const   size_t  ) 
WizardExport void SetRandomKey ( RandomInfo ,
const   size_t,
unsigned char *   
)
WizardExport void SetRandomTrueRandom ( const   WizardBooleanType  ) 

References gather_true_random.