6 #ifndef NDN_UTIL_CRYPTO_HPP
7 #define NDN_UTIL_CRYPTO_HPP
9 #include "../common.hpp"
10 #include "../encoding/buffer.hpp"
21 void ndn_digestSha256(
const uint8_t* data,
size_t dataLength, uint8_t* digest);
36 sha256(
const uint8_t* data,
size_t dataLength);
42 #endif // NDN_UTIL_CRYPTO_HPP
void ndn_digestSha256(const uint8_t *data, size_t dataLength, uint8_t *digest)
Compute the sha-256 digest of data.
static const size_t SHA256_DIGEST_SIZE
number of octets in a SHA256 digest
ptr_lib::shared_ptr< const Buffer > ConstBufferPtr
ConstBufferPtr sha256(const uint8_t *data, size_t dataLength)
Compute the sha-256 digest of data.