1
0
mirror of https://github.com/VCMP-SqMod/SqMod.git synced 2025-07-09 02:17:11 +02:00

Update POCO library.

This commit is contained in:
Sandu Liviu Catalin
2023-03-23 20:19:11 +02:00
parent 8d15f4b6e9
commit 233fc103f9
2521 changed files with 257092 additions and 72789 deletions

View File

@ -33,23 +33,23 @@ int main(int argc, char** argv)
<< " create the HMAC-MD5 for <input_file>, using <passphrase>" << std::endl;
return 1;
}
std::string passphrase(argv[1]);
std::ifstream istr(argv[2], std::ios::binary);
if (!istr)
{
std::cerr << "cannot open input file: " << argv[2] << std::endl;
return 2;
}
HMACEngine<MD5Engine> hmac(passphrase);
DigestOutputStream dos(hmac);
StreamCopier::copyStream(istr, dos);
dos.close();
std::cout << DigestEngine::digestToHex(hmac.digest()) << std::endl;
return 0;
}