8eaf939e5f5b022dcbe352332099b35c9bfde4e0
[pam_pcsc_cr.git] / crypto.h
1 #ifndef _CRYPTO_H
2 #define _CRYPTO_H
3
4 int encrypt(void *pt, int ptlen, void *key, int keylen, void *ct, int *ctlen);
5 int decrypt(void *ct, int ctlen, void *key, int keylen, void *pt, int *ptlen);
6 int hash(void *pt, int ptlen, void *tag, int *taglen);
7 int hmac(void *pt, int ptlen, void *key, int keylen, void *tag, int *taglen);
8
9 #endif