20 #ifndef _ANCH_CRYPTO_SHA384_H_ 21 #define _ANCH_CRYPTO_SHA384_H_ 24 #include "crypto/hash/sha384_512.hpp" 35 extern template class Hash<48,128>;
40 extern template class SHA2<48,128,uint64_t,80,SHA384_VALUES>;
41 extern template class SHA384_512<48,SHA384_VALUES>;
51 extern template SHA384 HMAC<SHA384>(
const std::string&,
const std::string&);
66 #endif // _ANCH_CRYPTO_SHA384_H_ SHA2 384/512 implementation.
Definition: sha384_512.hpp:44
virtual const std::array< uint8_t, O > & digest() const =0
AnCH framework base namespace.
Definition: base64.hpp:28
SHA384_512()
Definition: sha384_512.hpp:53
std::array< uint64_t, 8 > SHA384_VALUES
Definition: sha2.cpp:70