|
static uint32_t | adler32 (const void *data, int size, uint32_t running_adler32=0) |
| Calculate a CRC32 checksum on the data. More...
|
|
static uint32_t | crc32 (const void *data, int size, uint32_t running_crc=0) |
| Calculate a CRC32 checksum on the data. More...
|
|
static std::string | md5 (const void *data, int size, bool uppercase=false) |
| Generate SHA-1 hash from data. More...
|
|
static std::string | md5 (const std::string &data, bool uppercase=false) |
| MD5. More...
|
|
static std::string | md5 (const DataBufferPtr &data, bool uppercase=false) |
| MD5. More...
|
|
static void | md5 (const void *data, int size, unsigned char out_hash[16]) |
| MD5. More...
|
|
static void | md5 (const std::string &data, unsigned char out_hash[16]) |
| MD5. More...
|
|
static void | md5 (const DataBufferPtr &data, unsigned char out_hash[16]) |
| MD5. More...
|
|
static std::string | sha1 (const void *data, int size, bool uppercase=false) |
| Generate SHA-1 hash from data. More...
|
|
static std::string | sha1 (const std::string &data, bool uppercase=false) |
| SHA1. More...
|
|
static std::string | sha1 (const DataBufferPtr &data, bool uppercase=false) |
| SHA1. More...
|
|
static void | sha1 (const void *data, int size, unsigned char out_hash[20]) |
| SHA1. More...
|
|
static void | sha1 (const std::string &data, unsigned char out_hash[20]) |
| SHA1. More...
|
|
static void | sha1 (const DataBufferPtr &data, unsigned char out_hash[20]) |
| SHA1. More...
|
|
static std::string | sha224 (const void *data, int size, bool uppercase=false) |
| Generate SHA-224 hash from data. More...
|
|
static std::string | sha224 (const std::string &data, bool uppercase=false) |
| SHA224. More...
|
|
static std::string | sha224 (const DataBufferPtr &data, bool uppercase=false) |
| SHA224. More...
|
|
static void | sha224 (const void *data, int size, unsigned char out_hash[28]) |
| SHA224. More...
|
|
static void | sha224 (const std::string &data, unsigned char out_hash[28]) |
| SHA224. More...
|
|
static void | sha224 (const DataBufferPtr &data, unsigned char out_hash[28]) |
| SHA224. More...
|
|
static std::string | sha256 (const void *data, int size, bool uppercase=false) |
| Generate SHA-256 hash from data. More...
|
|
static std::string | sha256 (const std::string &data, bool uppercase=false) |
| SHA256. More...
|
|
static std::string | sha256 (const DataBufferPtr &data, bool uppercase=false) |
| SHA256. More...
|
|
static void | sha256 (const void *data, int size, unsigned char out_hash[32]) |
| SHA256. More...
|
|
static void | sha256 (const std::string &data, unsigned char out_hash[32]) |
| SHA256. More...
|
|
static void | sha256 (const DataBufferPtr &data, unsigned char out_hash[32]) |
| SHA256. More...
|
|
static std::string | sha384 (const void *data, int size, bool uppercase=false) |
| Generate SHA-384 hash from data. More...
|
|
static std::string | sha384 (const std::string &data, bool uppercase=false) |
| SHA384. More...
|
|
static std::string | sha384 (const DataBufferPtr &data, bool uppercase=false) |
| SHA384. More...
|
|
static void | sha384 (const void *data, int size, unsigned char out_hash[48]) |
| SHA384. More...
|
|
static void | sha384 (const std::string &data, unsigned char out_hash[48]) |
| SHA384. More...
|
|
static void | sha384 (const DataBufferPtr &data, unsigned char out_hash[48]) |
| SHA384. More...
|
|
static std::string | sha512 (const void *data, int size, bool uppercase=false) |
| Generate SHA-512 hash from data. More...
|
|
static std::string | sha512 (const std::string &data, bool uppercase=false) |
| SHA512. More...
|
|
static std::string | sha512 (const DataBufferPtr &data, bool uppercase=false) |
| SHA512. More...
|
|
static void | sha512 (const void *data, int size, unsigned char out_hash[64]) |
| SHA512. More...
|
|
static void | sha512 (const std::string &data, unsigned char out_hash[64]) |
| SHA512. More...
|
|
static void | sha512 (const DataBufferPtr &data, unsigned char out_hash[64]) |
| SHA512. More...
|
|
static std::string | sha512_224 (const void *data, int size, bool uppercase=false) |
| Generate SHA-512_224 hash from data. More...
|
|
static std::string | sha512_224 (const std::string &data, bool uppercase=false) |
| SHA512_224. More...
|
|
static std::string | sha512_224 (const DataBufferPtr &data, bool uppercase=false) |
| SHA512_224. More...
|
|
static void | sha512_224 (const void *data, int size, unsigned char out_hash[28]) |
| SHA512_224. More...
|
|
static void | sha512_224 (const std::string &data, unsigned char out_hash[28]) |
| SHA512_224. More...
|
|
static void | sha512_224 (const DataBufferPtr &data, unsigned char out_hash[28]) |
| SHA512_224. More...
|
|
static std::string | sha512_256 (const void *data, int size, bool uppercase=false) |
| Generate SHA-512_256 hash from data. More...
|
|
static std::string | sha512_256 (const std::string &data, bool uppercase=false) |
| SHA512_256. More...
|
|
static std::string | sha512_256 (const DataBufferPtr &data, bool uppercase=false) |
| SHA512_256. More...
|
|
static void | sha512_256 (const void *data, int size, unsigned char out_hash[32]) |
| SHA512_256. More...
|
|
static void | sha512_256 (const std::string &data, unsigned char out_hash[32]) |
| SHA512_256. More...
|
|
static void | sha512_256 (const DataBufferPtr &data, unsigned char out_hash[32]) |
| SHA512_256. More...
|
|
A Collection of checksum functions.