14 #ifndef GWEN_CRYPT_CRYPTDEFS_H 15 #define GWEN_CRYPT_CRYPTDEFS_H 53 GWEN_CRYPT_PINENCODING peDst,
54 unsigned char *buffer,
55 unsigned int bufLength,
56 unsigned int *pinLength);
59 unsigned char *buffer,
60 unsigned int bufLength);
GWENHYWFAR_API const char * GWEN_Crypt_PinType_toString(GWEN_CRYPT_PINTYPE pt)
GWENHYWFAR_API const char * GWEN_Crypt_PinEncoding_toString(GWEN_CRYPT_PINENCODING pe)
GWENHYWFAR_API GWEN_CRYPT_PINENCODING GWEN_Crypt_PinEncoding_fromString(const char *s)
GWENHYWFAR_API int GWEN_Crypt_TransformPin(GWEN_CRYPT_PINENCODING peSrc, GWEN_CRYPT_PINENCODING peDst, unsigned char *buffer, unsigned int bufLength, unsigned int *pinLength)
GWENHYWFAR_API int GWEN_Crypt_KeyDataFromText(const char *text, unsigned char *buffer, unsigned int bufLength)
GWENHYWFAR_API void GWEN_Crypt_Random(int quality, uint8_t *buffer, uint32_t len)
GWENHYWFAR_API GWEN_CRYPT_PINTYPE GWEN_Crypt_PinType_fromString(const char *s)