MD5_BLOCK_LENGTH
"md5", sizeof(MD5_CTX), MD5_DIGEST_LENGTH, MD5_BLOCK_LENGTH,
unsigned char buffer[MD5_BLOCK_LENGTH]; /* input buffer */