Go to the documentation of this file.
21 #define SW_EXPORT __declspec ( dllexport )
29 #define SUREWAREHOOK_ERROR_FAILED -1
30 #define SUREWAREHOOK_ERROR_FALLBACK -2
31 #define SUREWAREHOOK_ERROR_UNIT_FAILURE -3
32 #define SUREWAREHOOK_ERROR_DATA_SIZE -4
33 #define SUREWAREHOOK_ERROR_INVALID_PAD -5
130 unsigned long *n,
unsigned long *
e);
148 unsigned long *pub,
unsigned long *
p,
unsigned long*
q,
159 #define SUREWARE_PKCS1_PAD 1
160 #define SUREWARE_ISO9796_PAD 2
161 #define SUREWARE_NO_PAD 0
180 int *tlen,
unsigned char *to,
181 char *prsa,
int padding);
201 int *tlen,
unsigned char *to,
202 char *prsa,
int padding);
218 unsigned long *r,
unsigned long *s,
char *pdsa);
235 int elen,
const unsigned long *exponent,
236 int dlen,
unsigned long *
data,