#ifndef inc_libhello_h
#define inc_libhello_h



typedef unsigned char      uint8; 
typedef unsigned short     uint16; 

typedef enum
{
    KGRE_OK = 0U,
    KGRE_NOT_OK = 1U,
}KeyGenResult; 



KeyGenResult GenerateKeyEx(
const uint8* iSeedArray, /* Array for the seed [in] */
uint8 iSeedArraySize, /* Length of the array for the seed [in] */
const uint8 iSecurityLevel, /* Security level [in] */
uint8 * iKeyArray, /* Array for the key [in, out] */
uint8 * iKeySize /* Length of the key [out] */);




#endif
