35#define DIGEST_HASH_TO_STRING(_hash, _str) \
37 "%02x%02x%02x%02x%02x%02x%02x%02x" \
38 "%02x%02x%02x%02x%02x%02x%02x%02x" \
39 "%02x%02x%02x%02x%02x%02x%02x%02x" \
40 "%02x%02x%02x%02x%02x%02x%02x%02x", \
41 _hash[0], _hash[1], _hash[2], _hash[3], _hash[4], _hash[5], \
42 _hash[6], _hash[7], _hash[8], _hash[9], _hash[10], _hash[11], \
43 _hash[12], _hash[13], _hash[14], _hash[15], _hash[16], \
44 _hash[17], _hash[18], _hash[19], _hash[20], _hash[21], \
45 _hash[22], _hash[23], _hash[24], _hash[25], _hash[26], \
46 _hash[27], _hash[28], _hash[29], _hash[30], _hash[31])
49#define DIGEST_HASH_TO_STRING_LENGTH 64