char *generatekey(void);
char *cryptdata(unsigned char key[256], unsigned char *data, int size);
char *decryptdata(unsigned char key[256], unsigned char *data, int size);

#ifndef RANDOM_DEV
#define RANDOM_DEV "/dev/urandom"
#endif
