*
*/
+#include <inttypes.h>
+
/*Successful return value*/
#define AEP_R_OK 0x00000000
*/
/* an unsigned 8-bit value */
-typedef unsigned char AEP_U8;
+typedef uint8_t AEP_U8;
/* an unsigned 8-bit character */
typedef char AEP_CHAR;
typedef AEP_U8 AEP_BBOOL;
/*Unsigned value, at least 16 bits long*/
-typedef unsigned short AEP_U16;
+typedef uint16_t AEP_U16;
/* an unsigned value, at least 32 bits long */
-typedef unsigned int AEP_U32;
+typedef uint32_t AEP_U32;
/*#if defined(AEP_Win32)*/
/* 64 bit unsigned value */
-/*typedef unsigned _int64 AEP_U64;
+/*typedef unsigned _int64 AEP_U64;*/
-#elif defined(AEP_GENERIC)*/
+/*#elif defined(AEP_GENERIC)*/
/* 64 bit unsigned value */
-typedef unsigned long long AEP_U64;
+/*typedef unsigned long long AEP_U64;*/
/*#endif*/
+typedef uint64_t AEP_U64;
+
/* at least 32 bits; each bit is a Boolean flag */
typedef AEP_U32 AEP_FLAGS;
typedef unsigned int t_AEP_OpenConnection(unsigned int *phConnection);
typedef unsigned int t_AEP_ModExp(unsigned int hConnection, void *a, void *p,
- void *n, void *r,unsigned long long *tranid);
+ void *n, void *r,uint64_t *tranid);
typedef unsigned int t_AEP_ModExpCrt(unsigned int hConnection,void *a, void *p,
void *q, void *dmp1, void *dmq1,void *iqmp,
- void *r,unsigned long long *tranid);
+ void *r,uint64_t *tranid);
typedef unsigned int t_AEP_GenRandom(AEP_CONNECTION_HNDL hConnection,
AEP_U32 Len,