cryptlib  3.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros
Public Member Functions | Public Attributes | List of all members
RANDOM_INFO Struct Reference

#include <random_int.h>

Public Member Functions

 BUFFER (RANDOMPOOL_ALLOCSIZE, randomPoolPos) BYTE randomPool[RANDOMPOOL_ALLOCSIZE+8]
 
 BUFFER_FIXED (X917_POOLSIZE) BYTE x917Pool[X917_POOLSIZE+8]
 
 BUFFER_FIXED (X917_POOLSIZE) BYTE x917DT[X917_POOLSIZE+8]
 
 ARRAY (RANDOMPOOL_SAMPLES, prevOutputIndex) unsigned long prevOutput[RANDOMPOOL_SAMPLES+2]
 
 ARRAY (RANDOMPOOL_SAMPLES, prevOutputIndex) unsigned long x917PrevOutput[RANDOMPOOL_SAMPLES+2]
 
 BUFFER_FIXED (RANDOMPOOL_SAMPLE_SIZE) BYTE x917OuputSample[RANDOMPOOL_SAMPLE_SIZE+8]
 

Public Attributes

int randomPoolPos
 
int randomQuality
 
int randomPoolMixes
 
X917_3DES_KEY x917Key
 
BOOLEAN x917Inited
 
int x917Count
 
BOOLEAN useX931
 
int prevOutputIndex
 

Detailed Description

Definition at line 97 of file random_int.h.

Member Function Documentation

RANDOM_INFO::ARRAY ( RANDOMPOOL_SAMPLES  ,
prevOutputIndex   
)
RANDOM_INFO::ARRAY ( RANDOMPOOL_SAMPLES  ,
prevOutputIndex   
)
RANDOM_INFO::BUFFER ( RANDOMPOOL_ALLOCSIZE  ,
randomPoolPos   
)
RANDOM_INFO::BUFFER_FIXED ( X917_POOLSIZE  )
RANDOM_INFO::BUFFER_FIXED ( X917_POOLSIZE  )
RANDOM_INFO::BUFFER_FIXED ( RANDOMPOOL_SAMPLE_SIZE  )

Member Data Documentation

int RANDOM_INFO::prevOutputIndex

Definition at line 122 of file random_int.h.

int RANDOM_INFO::randomPoolMixes

Definition at line 105 of file random_int.h.

int RANDOM_INFO::randomPoolPos

Definition at line 101 of file random_int.h.

int RANDOM_INFO::randomQuality

Definition at line 104 of file random_int.h.

BOOLEAN RANDOM_INFO::useX931

Definition at line 115 of file random_int.h.

int RANDOM_INFO::x917Count

Definition at line 114 of file random_int.h.

BOOLEAN RANDOM_INFO::x917Inited

Definition at line 113 of file random_int.h.

X917_3DES_KEY RANDOM_INFO::x917Key

Definition at line 112 of file random_int.h.


The documentation for this struct was generated from the following file: