diff options
Diffstat (limited to 'libmariadb/include/ma_hash.h')
-rw-r--r-- | libmariadb/include/ma_hash.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/libmariadb/include/ma_hash.h b/libmariadb/include/ma_hash.h new file mode 100644 index 00000000..1a40d48a --- /dev/null +++ b/libmariadb/include/ma_hash.h @@ -0,0 +1,22 @@ +#ifndef _ma_hash_h_ +#define _ma_hash_h_ + +/*! Hash algorithms */ +#define MA_HASH_MD5 1 +#define MA_HASH_SHA1 2 +#define MA_HASH_SHA224 3 +#define MA_HASH_SHA256 4 +#define MA_HASH_SHA384 5 +#define MA_HASH_SHA512 6 + +/*! Hash digest sizes */ +#define MA_MD5_HASH_SIZE 16 +#define MA_SHA1_HASH_SIZE 20 +#define MA_SHA224_HASH_SIZE 28 +#define MA_SHA256_HASH_SIZE 32 +#define MA_SHA384_HASH_SIZE 48 +#define MA_SHA512_HASH_SIZE 64 + +#define MA_MAX_HASH_SIZE 64 + +#endif |