|
MagickCore 7.0.10
|
Go to the source code of this file.
Typedefs | |
| typedef struct _MD5Info | MD5Info |
Functions | |
| WizardExport MD5Info * | AcquireMD5Info (void) |
| WizardExport MD5Info * | DestroyMD5Info (MD5Info *) |
| WizardExport const StringInfo * | GetMD5Digest (const MD5Info *) |
| WizardExport unsigned int | GetMD5Blocksize (const MD5Info *) |
| WizardExport unsigned int | GetMD5Digestsize (const MD5Info *) |
| WizardExport WizardBooleanType | InitializeMD5 (MD5Info *) |
| WizardExport WizardBooleanType | FinalizeMD5 (MD5Info *) |
| WizardExport WizardBooleanType | UpdateMD5 (MD5Info *, const StringInfo *) |
| WizardExport MD5Info * AcquireMD5Info | ( | void | ) |
| WizardExport MD5Info * DestroyMD5Info | ( | MD5Info * | md5_info | ) |
Definition at line 146 of file md5.c.
References _MD5Info::accumulator, DestroyStringInfo(), _MD5Info::digest, GetWizardModule, LogWizardEvent(), _MD5Info::message, RelinquishWizardMemory(), _MD5Info::signature, TraceEvent, and WizardSignature.
Referenced by DestroyHashInfo().
| WizardExport WizardBooleanType FinalizeMD5 | ( | MD5Info * | ) |
| WizardExport unsigned int GetMD5Blocksize | ( | const MD5Info * | ) |
| WizardExport const StringInfo * GetMD5Digest | ( | const MD5Info * | md5_info | ) |
Definition at line 311 of file md5.c.
References _MD5Info::digest, GetWizardModule, HashDomain, LogWizardEvent(), _MD5Info::signature, TraceEvent, WizardAssert, and WizardSignature.
Referenced by FinalizeHash().
| WizardExport unsigned int GetMD5Digestsize | ( | const MD5Info * | md5_info | ) |
Definition at line 341 of file md5.c.
References CipherDomain, _MD5Info::digestsize, GetWizardModule, LogWizardEvent(), _MD5Info::signature, TraceEvent, WizardAssert, and WizardSignature.
Referenced by AcquireHashInfo(), and GetHashDigestsize().
| WizardExport WizardBooleanType InitializeMD5 | ( | MD5Info * | ) |
| WizardExport WizardBooleanType UpdateMD5 | ( | MD5Info * | md5_info, |
| const StringInfo * | message | ||
| ) |
Definition at line 604 of file md5.c.
References GetStringInfoDatum(), GetStringInfoLength(), _MD5Info::high_order, _MD5Info::low_order, _MD5Info::message, _MD5Info::signature, TransformMD5(), WizardSignature, and WizardTrue.
Referenced by FinalizeMD5(), and UpdateHash().