Unix
Mac OS X
Windows
Options
Unix
Windows

# 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.

Discourse Server