From fa4774e7d94e01b1f97c2126821544aec8e001a4 Mon Sep 17 00:00:00 2001 From: weidai Date: Fri, 23 Jul 2004 09:57:11 +0000 Subject: add SHA-224 git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@191 57ff6487-cd31-0410-9ec3-f628ee90f5f0 --- sha.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'sha.h') diff --git a/sha.h b/sha.h index efe5350..e0ac2ea 100644 --- a/sha.h +++ b/sha.h @@ -28,6 +28,15 @@ protected: static const word32 K[64]; }; +//! implements the SHA-224 standard +class SHA224 : public IteratedHashWithStaticTransform +{ +public: + static void InitState(HashWordType *state); + static void Transform(word32 *digest, const word32 *data) {SHA256::Transform(digest, data);} + static const char *StaticAlgorithmName() {return "SHA-224";} +}; + #ifdef WORD64_AVAILABLE //! implements the SHA-512 standard -- cgit v1.2.1