|
WizardsToolkit
1.0.7
|

Go to the source code of this file.
Typedefs | |
| typedef struct _SHA224Info | SHA224Info |
Functions | |
| WizardExport SHA224Info * | AcquireSHA224Info (void) |
| WizardExport SHA224Info * | DestroySHA224Info (SHA224Info *) |
| WizardExport const StringInfo * | GetSHA224Digest (const SHA224Info *) |
| WizardExport unsigned int | GetSHA224Blocksize (const SHA224Info *) |
| WizardExport unsigned int | GetSHA224Digestsize (const SHA224Info *) |
| WizardExport void | InitializeSHA224 (SHA224Info *) |
| WizardExport void | FinalizeSHA224 (SHA224Info *) |
| WizardExport void | UpdateSHA224 (SHA224Info *, const StringInfo *) |
| typedef struct _SHA224Info SHA224Info |
| WizardExport SHA224Info* AcquireSHA224Info | ( | void | ) |
| WizardExport SHA224Info * DestroySHA224Info | ( | SHA224Info * | ) |
Definition at line 158 of file sha224.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, _SHA224Info::signature, WizardSignature, _SHA224Info::accumulator, RelinquishWizardMemory(), _SHA224Info::message, DestroyStringInfo(), and _SHA224Info::digest.
Referenced by DestroyHashInfo().
| WizardExport void FinalizeSHA224 | ( | SHA224Info * | ) |
| WizardExport unsigned int GetSHA224Blocksize | ( | const SHA224Info * | ) |
| WizardExport const StringInfo* GetSHA224Digest | ( | const SHA224Info * | ) |
Definition at line 318 of file sha224.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, WizardAssert, HashDomain, _SHA224Info::signature, WizardSignature, and _SHA224Info::digest.
Referenced by FinalizeHash().
| WizardExport unsigned int GetSHA224Digestsize | ( | const SHA224Info * | ) |
Definition at line 348 of file sha224.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, WizardAssert, CipherDomain, _SHA224Info::signature, WizardSignature, and _SHA224Info::digestsize.
Referenced by AcquireHashInfo(), and GetHashDigestsize().
| WizardExport void InitializeSHA224 | ( | SHA224Info * | ) |
| WizardExport void UpdateSHA224 | ( | SHA224Info * | , |
| const StringInfo * | |||
| ) |
Definition at line 607 of file sha224.c.
References _SHA224Info::signature, WizardSignature, GetStringInfoLength(), Trunc32(), _SHA224Info::low_order, _SHA224Info::high_order, GetStringInfoDatum(), _SHA224Info::offset, _SHA224Info::message, CopyWizardMemory(), TransformSHA224(), and SetStringInfoDatum().
Referenced by UpdateHash().