Files
MicrOBU/microbu-esp32c5/external/vanetza-idf/vanetza/security/sha.hpp
T

23 lines
455 B
C++
Raw Normal View History

#ifndef SHA_HPP_ENSVKDXU
#define SHA_HPP_ENSVKDXU
#include <array>
#include <cstdint>
namespace vanetza
{
namespace security
{
using Sha256Digest = std::array<uint8_t, 32>;
using Sha384Digest = std::array<uint8_t, 48>;
Sha256Digest calculate_sha256_digest(const uint8_t* data, std::size_t len);
Sha384Digest calculate_sha384_digest(const uint8_t* data, std::size_t len);
} // namespace security
} // namespace vanetza
#endif /* SHA_HPP_ENSVKDXU */