#pragma once #include #include #include namespace hash { void sha256(const uint8_t *data, size_t data_size, uint8_t *hash) noexcept; std::vector sha256(std::span data) noexcept; }