MagickCore 7.0.10
|
Go to the source code of this file.
Typedefs | |
typedef struct _SHA2224Info | SHA2224Info |
Functions | |
WizardExport SHA2224Info * | AcquireSHA2224Info (void) |
WizardExport SHA2224Info * | DestroySHA2224Info (SHA2224Info *) |
WizardExport const StringInfo * | GetSHA2224Digest (const SHA2224Info *) |
WizardExport unsigned int | GetSHA2224Blocksize (const SHA2224Info *) |
WizardExport unsigned int | GetSHA2224Digestsize (const SHA2224Info *) |
WizardExport WizardBooleanType | InitializeSHA2224 (SHA2224Info *) |
WizardExport WizardBooleanType | FinalizeSHA2224 (SHA2224Info *) |
WizardExport WizardBooleanType | UpdateSHA2224 (SHA2224Info *, const StringInfo *) |
typedef struct _SHA2224Info SHA2224Info |
WizardExport SHA2224Info * AcquireSHA2224Info | ( | void | ) |
WizardExport SHA2224Info * DestroySHA2224Info | ( | SHA2224Info * | sha_info | ) |
Definition at line 158 of file sha2224.c.
References _SHA2224Info::accumulator, DestroyStringInfo(), _SHA2224Info::digest, GetWizardModule, LogWizardEvent(), _SHA2224Info::message, RelinquishWizardMemory(), _SHA2224Info::signature, TraceEvent, and WizardSignature.
Referenced by DestroyHashInfo().
WizardExport WizardBooleanType FinalizeSHA2224 | ( | SHA2224Info * | ) |
WizardExport unsigned int GetSHA2224Blocksize | ( | const SHA2224Info * | ) |
WizardExport const StringInfo * GetSHA2224Digest | ( | const SHA2224Info * | sha2224_info | ) |
Definition at line 320 of file sha2224.c.
References _SHA2224Info::digest, GetWizardModule, HashDomain, LogWizardEvent(), _SHA2224Info::signature, TraceEvent, WizardAssert, and WizardSignature.
Referenced by FinalizeHash().
WizardExport unsigned int GetSHA2224Digestsize | ( | const SHA2224Info * | sha2224_info | ) |
Definition at line 350 of file sha2224.c.
References CipherDomain, _SHA2224Info::digestsize, GetWizardModule, LogWizardEvent(), _SHA2224Info::signature, TraceEvent, WizardAssert, and WizardSignature.
Referenced by AcquireHashInfo(), and GetHashDigestsize().
WizardExport WizardBooleanType InitializeSHA2224 | ( | SHA2224Info * | ) |
WizardExport WizardBooleanType UpdateSHA2224 | ( | SHA2224Info * | sha_info, |
const StringInfo * | message | ||
) |
Definition at line 611 of file sha2224.c.
References CopyWizardMemory(), GetStringInfoDatum(), GetStringInfoLength(), _SHA2224Info::high_order, _SHA2224Info::low_order, _SHA2224Info::message, _SHA2224Info::offset, SetStringInfoDatum(), _SHA2224Info::signature, TransformSHA2224(), Trunc32, WizardSignature, and WizardTrue.
Referenced by UpdateHash().