Wizard's Toolkit Logo Wizard's Toolkit Sprite
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.