13 lines
267 B
C++
13 lines
267 B
C++
#include <cassert>
|
|
#include <nntpchan/crypto.hpp>
|
|
#include <sodium.h>
|
|
|
|
namespace nntpchan
|
|
{
|
|
void SHA512(const uint8_t *d, const std::size_t l, SHA512Digest &h) { crypto_hash(h.data(), d, l); }
|
|
|
|
Crypto::Crypto() { assert(sodium_init() == 0); }
|
|
|
|
Crypto::~Crypto() {}
|
|
}
|