18 #include <crypto++/md5.h>
19 #include <crypto++/hex.h>
20 #include <crypto++/sha.h>
56 void getMD5_128(std::string chain, byte* digest,
int size);
67 void getSHA_256(std::string chain, byte* digest,
int size);
81 void checkDigestSize(
int sizeRequired,
int size);
93 std::string getInvalidDigestSizeError(
int sizeRequired,
int size);