#pragma once #include #include namespace coding { class SHA1 { public: static size_t constexpr kHashSizeInBytes = 20; using Hash = std::array; static Hash Calculate(std::string const & filePath); static std::string CalculateBase64(std::string const & filePath); }; } // coding