Vanetza
 
Loading...
Searching...
No Matches
sha.hpp
1#ifndef SHA_HPP_ENSVKDXU
2#define SHA_HPP_ENSVKDXU
3
4#include <array>
5#include <cstdint>
6
7namespace vanetza
8{
9namespace security
10{
11
12using Sha256Digest = std::array<uint8_t, 32>;
13using Sha384Digest = std::array<uint8_t, 48>;
14
15Sha256Digest calculate_sha256_digest(const uint8_t* data, std::size_t len);
16Sha384Digest calculate_sha384_digest(const uint8_t* data, std::size_t len);
17
18} // namespace security
19} // namespace vanetza
20
21#endif /* SHA_HPP_ENSVKDXU */
22