|
WizardsToolkit
1.0.7
|

Go to the source code of this file.
Typedefs | |
| typedef struct _SHA1Info | SHA1Info |
Functions | |
| WizardExport SHA1Info * | AcquireSHA1Info (void) |
| WizardExport SHA1Info * | DestroySHA1Info (SHA1Info *) |
| WizardExport const StringInfo * | GetSHA1Digest (const SHA1Info *) |
| WizardExport unsigned int | GetSHA1Blocksize (const SHA1Info *) |
| WizardExport unsigned int | GetSHA1Digestsize (const SHA1Info *) |
| WizardExport void | InitializeSHA1 (SHA1Info *) |
| WizardExport void | FinalizeSHA1 (SHA1Info *) |
| WizardExport void | UpdateSHA1 (SHA1Info *, const StringInfo *) |
| WizardExport SHA1Info* AcquireSHA1Info | ( | void | ) |
Definition at line 160 of file sha1.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, _SHA1Info::signature, WizardSignature, _SHA1Info::accumulator, RelinquishWizardMemory(), _SHA1Info::message, DestroyStringInfo(), and _SHA1Info::digest.
Referenced by DestroyHashInfo().
| WizardExport void FinalizeSHA1 | ( | SHA1Info * | ) |
| WizardExport unsigned int GetSHA1Blocksize | ( | const SHA1Info * | ) |
| WizardExport const StringInfo* GetSHA1Digest | ( | const SHA1Info * | ) |
Definition at line 322 of file sha1.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, WizardAssert, HashDomain, _SHA1Info::signature, WizardSignature, and _SHA1Info::digest.
Referenced by FinalizeHash().
| WizardExport unsigned int GetSHA1Digestsize | ( | const SHA1Info * | ) |
Definition at line 352 of file sha1.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, WizardAssert, CipherDomain, _SHA1Info::signature, WizardSignature, and _SHA1Info::digestsize.
Referenced by AcquireHashInfo(), and GetHashDigestsize().
| WizardExport void InitializeSHA1 | ( | SHA1Info * | ) |
| WizardExport void UpdateSHA1 | ( | SHA1Info * | , |
| const StringInfo * | |||
| ) |
Definition at line 591 of file sha1.c.
References _SHA1Info::signature, WizardSignature, GetStringInfoLength(), Trunc32(), _SHA1Info::low_order, _SHA1Info::high_order, GetStringInfoDatum(), _SHA1Info::offset, _SHA1Info::message, CopyWizardMemory(), TransformSHA1(), and SetStringInfoDatum().
Referenced by UpdateHash().