23 #ifndef _CRYPT_OPFUNC_H_ 24 #define _CRYPT_OPFUNC_H_ 50 extern char *
str_to_hex (
THREAD_ENTRY * thread_p,
const char *src,
int src_len,
char **dest_p,
int *dest_len_p,
55 extern void crypt_crc32 (
const char *src,
int src_len,
int *dest);
int crypt_sha_two(THREAD_ENTRY *thread_p, const char *src, int src_len, int need_hash_len, char **dest_p, int *dest_len_p)
int crypt_sha_one(THREAD_ENTRY *thread_p, const char *src, int src_len, char **dest_p, int *dest_len_p)
int crypt_default_encrypt(THREAD_ENTRY *thread_p, const char *src, int src_len, const char *key, int key_len, char **dest_p, int *dest_len_p, CIPHER_ENCRYPTION_TYPE enc_type)
void str_to_hex_prealloced(const char *src, int src_len, char *dest, int dest_len, HEX_LETTERCASE lettercase)
int crypt_md5_buffer_hex(const char *buffer, size_t len, char *resblock)
int crypt_generate_random_bytes(char *dest, int length)
void crypt_crc32(const char *src, int src_len, int *dest)
char * str_to_hex(THREAD_ENTRY *thread_p, const char *src, int src_len, char **dest_p, int *dest_len_p, HEX_LETTERCASE lettercase)
int crypt_default_decrypt(THREAD_ENTRY *thread_p, const char *src, int src_len, const char *key, int key_len, char **dest_p, int *dest_len_p, CIPHER_ENCRYPTION_TYPE enc_type)