20 #ifndef _ANCH_CRYPTO_SHA224_H_ 21 #define _ANCH_CRYPTO_SHA224_H_ 23 #include "crypto/hash/sha224_256.hpp" 33 extern template class Hash<28,64>;
35 extern template const std::array<uint8_t,28>&
Hash<28,64>::digest(
const std::wstring& data);
38 extern template class SHA2<28,64,uint32_t,64,SHA224_VALUES>;
48 extern template SHA224 HMAC<SHA224>(
const std::string&,
const std::string&);
53 #endif // _ANCH_CRYPTO_SHA224_H_ virtual const std::array< uint8_t, O > & digest() const =0
std::array< uint32_t, 8 > SHA224_VALUES
Definition: sha2.cpp:32
SHA2 224/256 implementation.
Definition: sha224_256.hpp:44
AnCH framework base namespace.
Definition: base64.hpp:28
SHA224_256()
Definition: sha224_256.hpp:53