unsigned long (*encrypt)(void *key, int keylen, void *iv,
void *pt, void *ct, int tlen);
unsigned long (*decrypt)(void *key, int keylen, void *iv,
unsigned long (*encrypt)(void *key, int keylen, void *iv,
void *pt, void *ct, int tlen);
unsigned long (*decrypt)(void *key, int keylen, void *iv,