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