1 /*************************************************************************** 2 $RCSfile$ 3 ------------------- 4 cvs : $Id: crypttoken.h 1113 2007-01-10 09:14:16Z martin $ 5 begin : Wed Mar 16 2005 6 copyright : (C) 2005 by Martin Preuss 7 email : martin@libchipcard.de 8 9 *************************************************************************** 10 * Please see toplevel file COPYING for license details * 11 ***************************************************************************/ 12 13 14 #ifndef GWEN_CRYPT_CRYPTDEFS_P_H 15 #define GWEN_CRYPT_CRYPTDEFS_P_H 16 17 18 #include "cryptdefs.h" 19 20 21 22 static int GWEN_Crypt__TransformFromBCD(unsigned char *buffer, 23 unsigned int bufLength, 24 unsigned int *pinLength); 25 26 static int GWEN_Crypt__TransformFromFPIN2(unsigned char *buffer, 27 unsigned int bufLength, 28 unsigned int *pinLength); 29 30 static int GWEN_Crypt__TransformFromBin(unsigned char *buffer, 31 unsigned int bufLength, 32 unsigned int *pinLength); 33 34 static int GWEN_Crypt__TransformToBCD(unsigned char *buffer, 35 unsigned int bufLength, 36 unsigned int *pinLength); 37 38 static int GWEN_Crypt__TransformToFPIN2(unsigned char *buffer, 39 unsigned int bufLength, 40 unsigned int *pinLength); 41 42 static int GWEN_Crypt__TransformToBin(unsigned char *buffer, 43 unsigned int bufLength, 44 unsigned int *pinLength); 45 46 47 48 49 #endif 50 51 52 53