|
WizardsToolkit
1.0.7
|

Go to the source code of this file.
Typedefs | |
| typedef struct _SHA512Info | SHA512Info |
Functions | |
| WizardExport SHA512Info * | AcquireSHA512Info (void) |
| WizardExport SHA512Info * | DestroySHA512Info (SHA512Info *) |
| WizardExport const StringInfo * | GetSHA512Digest (const SHA512Info *) |
| WizardExport unsigned int | GetSHA512Blocksize (const SHA512Info *) |
| WizardExport unsigned int | GetSHA512Digestsize (const SHA512Info *) |
| WizardExport void | InitializeSHA512 (SHA512Info *) |
| WizardExport void | FinalizeSHA512 (SHA512Info *) |
| WizardExport void | UpdateSHA512 (SHA512Info *, const StringInfo *) |
| typedef struct _SHA512Info SHA512Info |
| WizardExport SHA512Info* AcquireSHA512Info | ( | void | ) |
| WizardExport SHA512Info * DestroySHA512Info | ( | SHA512Info * | ) |
Definition at line 159 of file sha512.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, _SHA512Info::signature, WizardSignature, _SHA512Info::accumulator, RelinquishWizardMemory(), _SHA512Info::message, DestroyStringInfo(), and _SHA512Info::digest.
Referenced by DestroyHashInfo().
| WizardExport void FinalizeSHA512 | ( | SHA512Info * | ) |
| WizardExport unsigned int GetSHA512Blocksize | ( | const SHA512Info * | ) |
| WizardExport const StringInfo* GetSHA512Digest | ( | const SHA512Info * | ) |
Definition at line 333 of file sha512.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, WizardAssert, HashDomain, _SHA512Info::signature, WizardSignature, and _SHA512Info::digest.
Referenced by FinalizeHash().
| WizardExport unsigned int GetSHA512Digestsize | ( | const SHA512Info * | ) |
Definition at line 363 of file sha512.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, WizardAssert, CipherDomain, _SHA512Info::signature, WizardSignature, and _SHA512Info::digestsize.
Referenced by AcquireHashInfo(), and GetHashDigestsize().
| WizardExport void InitializeSHA512 | ( | SHA512Info * | ) |
| WizardExport void UpdateSHA512 | ( | SHA512Info * | , |
| const StringInfo * | |||
| ) |
Definition at line 673 of file sha512.c.
References _SHA512Info::signature, WizardSignature, GetStringInfoLength(), Trunc64(), _SHA512Info::low_order, _SHA512Info::high_order, GetStringInfoDatum(), _SHA512Info::offset, _SHA512Info::message, CopyWizardMemory(), TransformSHA512(), and SetStringInfoDatum().
Referenced by UpdateHash().