|
MagickCore 7.0.10
|
Go to the source code of this file.
Typedefs | |
| typedef struct _SHA3Info | SHA3Info |
Functions | |
| WizardExport SHA3Info * | AcquireSHA3Info (const HashType) |
| WizardExport SHA3Info * | DestroySHA3Info (SHA3Info *) |
| WizardExport const StringInfo * | GetSHA3Digest (const SHA3Info *) |
| WizardExport unsigned int | GetSHA3Blocksize (const SHA3Info *) |
| WizardExport unsigned int | GetSHA3Digestsize (const SHA3Info *) |
| WizardExport WizardBooleanType | InitializeSHA3 (SHA3Info *) |
| WizardExport WizardBooleanType | FinalizeSHA3 (SHA3Info *) |
| WizardExport WizardBooleanType | UpdateSHA3 (SHA3Info *, const StringInfo *) |
| WizardExport SHA3Info * AcquireSHA3Info | ( | const HashType | ) |
| WizardExport SHA3Info * DestroySHA3Info | ( | SHA3Info * | sha_info | ) |
Definition at line 208 of file sha3.c.
References DestroyStringInfo(), _SHA3Info::digest, GetWizardModule, LogWizardEvent(), RelinquishWizardMemory(), _SHA3Info::signature, TraceEvent, and WizardSignature.
Referenced by DestroyHashInfo().
| WizardExport WizardBooleanType FinalizeSHA3 | ( | SHA3Info * | ) |
| WizardExport unsigned int GetSHA3Blocksize | ( | const SHA3Info * | ) |
| WizardExport const StringInfo * GetSHA3Digest | ( | const SHA3Info * | sha_info | ) |
Definition at line 557 of file sha3.c.
References _SHA3Info::digest, GetWizardModule, HashDomain, LogWizardEvent(), _SHA3Info::signature, TraceEvent, WizardAssert, and WizardSignature.
Referenced by FinalizeHash().
| WizardExport unsigned int GetSHA3Digestsize | ( | const SHA3Info * | sha_info | ) |
Definition at line 587 of file sha3.c.
References CipherDomain, _SHA3Info::digestsize, GetWizardModule, LogWizardEvent(), _SHA3Info::signature, TraceEvent, WizardAssert, and WizardSignature.
Referenced by AcquireHashInfo(), and GetHashDigestsize().
| WizardExport WizardBooleanType InitializeSHA3 | ( | SHA3Info * | ) |
| WizardExport WizardBooleanType UpdateSHA3 | ( | SHA3Info * | sha_info, |
| const StringInfo * | message | ||
| ) |
Definition at line 903 of file sha3.c.
References Absorb(), GetStringInfoDatum(), GetStringInfoLength(), _SHA3Info::signature, and WizardSignature.
Referenced by UpdateHash().