Module sha224 Methods
AcquireSHA224Info
AcquireSHA224Info() allocate the SHA224Info structure.
The format of the AcquireSHA224Info method is:
SHA224Info *AcquireSHA224Info(void)
DestroySHA224Info
DestroySHA224Info() zeros memory associated with the SHA224Info structure.
The format of the DestroySHA224Info method is:
SHA224Info *DestroySHA224Info(SHA224Info *sha_info)
A description of each parameter follows:
sha_info
The cipher sha_info.
FinalizeSHA224
FinalizeSHA224() finalizes the SHA224 message accumulator computation.
The format of the FinalizeSHA224 method is:
FinalizeSHA224(SHA224Info *sha_info)
A description of each parameter follows:
sha_info
The address of a structure of type SHA224Info.
GetSHA224Blocksize
GetSHA224Blocksize() returns the SHA224 blocksize.
The format of the GetSHA224Blocksize method is:
unsigned int *GetSHA224Blocksize(const SHA224Info *sha224_info)
A description of each parameter follows:
sha224_info
The sha224 info.
GetSHA224Digest
GetSHA224Digest() returns the SHA224 digest.
The format of the GetSHA224Digest method is:
const StringInfo *GetSHA224Digest(const SHA224Info *sha224_info)
A description of each parameter follows:
sha224_info
The sha224 info.
GetSHA224Digestsize
GetSHA224Digestsize() returns the SHA224 digest size.
The format of the GetSHA224Digestsize method is:
unsigned int *GetSHA224Digestsize(const SHA224Info *sha224_info)
A description of each parameter follows:
sha224_info
The sha224 info.
IntializeSHA224
IntializeSHA224() intializes the SHA224 accumulator.
The format of the DestroySHA224Info method is:
void InitializeSHA224Info(SHA224Info *sha_info)
A description of each parameter follows:
sha_info
The cipher sha_info.
TransformSHA224
TransformSHA224() transforms the SHA224 message accumulator.
The format of the TransformSHA224 method is:
TransformSHA224(SHA224Info *sha_info)
A description of each parameter follows:
sha_info
The address of a structure of type SHA224Info.
UpdateSHA224
UpdateSHA224() updates the SHA224 message accumulator.
The format of the UpdateSHA224 method is:
UpdateSHA224(SHA224Info *sha_info,const StringInfo *message)
A description of each parameter follows:
sha_info
The address of a structure of type SHA224Info.
message
The message.

![[sponsor]](../../images/networkredux.png)