![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include <cCheckSum.h>
Static Public Member Functions | |
static WORD GRAYCALL | MakeCheckSum16 (const void *pData, size_t nSizeData) |
static UINT32 GRAYCALL | MakeCheckSum32 (const void *pData, size_t nSizeData) |
Generic CheckSum Hash. Not cryptographic safe.
|
static |
calculate 16 bit checksum For ICMP
|
static |
calculate 32 bit checksum, used to support old protocols. Vulnerable to positional substitution errors. (or 0 insertion) try to use CRC32 (or other hashes) instead.