Verify downloaded file against content-md5 response header

This commit is contained in:
Dan Paulat 2024-03-26 00:13:35 -05:00
parent 2f397106f9
commit 3ab05a1654
5 changed files with 171 additions and 12 deletions

View file

@ -0,0 +1,18 @@
#pragma once
#include <istream>
#include <vector>
#include <openssl/evp.h>
namespace scwx
{
namespace util
{
bool ComputeDigest(const EVP_MD* mdtype,
std::istream& is,
std::vector<std::uint8_t>& digest);
} // namespace util
} // namespace scwx