22#include "crypto/hash/impl/sha384_512.hpp"
35 extern template class SHA384_512<48,SHA384_VALUES>;
36 extern template SHA384_512<48,SHA384_VALUES>::SHA384_512(
const std::string& data);
37 extern template SHA384_512<48,SHA384_VALUES>::SHA384_512(std::istream& stream);
41 using SHA384 = SHA384_512<48,SHA384_VALUES>;
Hash algorithm abstract class.
Definition hash.hpp:38
virtual const std::array< uint8_t, O > & digest() const =0
SHA2 abstract class.
Definition sha2.hpp:46
Cryptography namespace.
Definition base64.hpp:28
std::array< uint64_t, 8 > SHA384_VALUES
template SHA384 HMAC< SHA384 >(const std::string &, const std::string &)
SHA384_512< 48, SHA384_VALUES > SHA384
Definition sha384.hpp:41