This commit is contained in:
watrabi
2025-09-18 17:55:52 -04:00
commit 977f1ff4b8
15030 changed files with 17324420 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
#pragma once
#include "wincrypt.h"
#include <string>
class MD5Hasher
{
std::string result;
HCRYPTPROV hProv;
HCRYPTHASH hHash;
public:
MD5Hasher(void);
~MD5Hasher(void);
void addData(std::istream& data);
void addData(const std::string& data);
void addData(const char* data, size_t nBytes);
const std::string& toString()
{
c_str();
return result;
}
const char* c_str();
};