|
WizardsToolkit
1.0.7
|

Go to the source code of this file.
Typedefs | |
| typedef struct _SHA384Info | SHA384Info |
Functions | |
| WizardExport SHA384Info * | AcquireSHA384Info (void) |
| WizardExport SHA384Info * | DestroySHA384Info (SHA384Info *) |
| WizardExport const StringInfo * | GetSHA384Digest (const SHA384Info *) |
| WizardExport unsigned int | GetSHA384Blocksize (const SHA384Info *) |
| WizardExport unsigned int | GetSHA384Digestsize (const SHA384Info *) |
| WizardExport void | InitializeSHA384 (SHA384Info *) |
| WizardExport void | FinalizeSHA384 (SHA384Info *) |
| WizardExport void | UpdateSHA384 (SHA384Info *, const StringInfo *) |
| typedef struct _SHA384Info SHA384Info |
| WizardExport SHA384Info* AcquireSHA384Info | ( | void | ) |
| WizardExport SHA384Info * DestroySHA384Info | ( | SHA384Info * | ) |
Definition at line 159 of file sha384.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, _SHA384Info::signature, WizardSignature, _SHA384Info::accumulator, RelinquishWizardMemory(), _SHA384Info::message, DestroyStringInfo(), and _SHA384Info::digest.
Referenced by DestroyHashInfo().
| WizardExport void FinalizeSHA384 | ( | SHA384Info * | ) |
| WizardExport unsigned int GetSHA384Blocksize | ( | const SHA384Info * | ) |
| WizardExport const StringInfo* GetSHA384Digest | ( | const SHA384Info * | ) |
Definition at line 331 of file sha384.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, WizardAssert, HashDomain, _SHA384Info::signature, WizardSignature, and _SHA384Info::digest.
Referenced by FinalizeHash().
| WizardExport unsigned int GetSHA384Digestsize | ( | const SHA384Info * | ) |
Definition at line 361 of file sha384.c.
References LogWizardEvent(), TraceEvent, GetWizardModule, WizardAssert, CipherDomain, _SHA384Info::signature, WizardSignature, and _SHA384Info::digestsize.
Referenced by AcquireHashInfo(), and GetHashDigestsize().
| WizardExport void InitializeSHA384 | ( | SHA384Info * | ) |
| WizardExport void UpdateSHA384 | ( | SHA384Info * | , |
| const StringInfo * | |||
| ) |
Definition at line 671 of file sha384.c.
References _SHA384Info::signature, WizardSignature, GetStringInfoLength(), Trunc64(), _SHA384Info::low_order, _SHA384Info::high_order, GetStringInfoDatum(), _SHA384Info::offset, _SHA384Info::message, CopyWizardMemory(), TransformSHA384(), and SetStringInfoDatum().
Referenced by UpdateHash().