|
MagickCore 7.0.10
|
Data Fields | |
| HashType | hash |
| unsigned int | digestsize |
| unsigned int | blocksize |
| StringInfo * | digest |
| unsigned char | state [SHA3PermutationSize/8] |
| unsigned char | message [SHA3MaximumRate/8] |
| unsigned int | rate |
| unsigned int | capacity |
| unsigned int | bits_in_queue |
| size_t | length |
| WizardBooleanType | squeeze |
| unsigned int | squeeze_bits |
| unsigned int | rho [SHA3Lanes] |
| WizardSizeType | rounds [SHA3Rounds] |
| WizardBooleanType | lsb_first |
| time_t | timestamp |
| size_t | signature |
| unsigned int _SHA3Info::bits_in_queue |
Definition at line 85 of file sha3.c.
Referenced by Absorb(), AbsorbQueue(), InitializeSponge(), and PadAndSwitchToSqueezingPhase().
| unsigned int _SHA3Info::blocksize |
Definition at line 73 of file sha3.c.
Referenced by AcquireSHA3Info(), and GetSHA3Blocksize().
| unsigned int _SHA3Info::capacity |
Definition at line 84 of file sha3.c.
Referenced by InitializeSponge().
| StringInfo* _SHA3Info::digest |
Definition at line 76 of file sha3.c.
Referenced by AcquireSHA3Info(), DestroySHA3Info(), FinalizeSHA3(), and GetSHA3Digest().
| unsigned int _SHA3Info::digestsize |
Definition at line 72 of file sha3.c.
Referenced by AcquireSHA3Info(), FinalizeSHA3(), and GetSHA3Digestsize().
| HashType _SHA3Info::hash |
Definition at line 69 of file sha3.c.
Referenced by AcquireSHA3Info(), and InitializeSHA3().
| size_t _SHA3Info::length |
Definition at line 88 of file sha3.c.
Referenced by FinalizeSHA3(), and InitializeSponge().
| WizardBooleanType _SHA3Info::lsb_first |
Definition at line 101 of file sha3.c.
Referenced by AcquireSHA3Info(), and SHA3Permutation().
| unsigned char _SHA3Info::message[SHA3MaximumRate/8] |
Definition at line 80 of file sha3.c.
Referenced by Absorb(), AbsorbQueue(), InitializeSponge(), PadAndSwitchToSqueezingPhase(), and Squeeze().
| unsigned int _SHA3Info::rate |
Definition at line 83 of file sha3.c.
Referenced by Absorb(), AbsorbQueue(), InitializeSponge(), PadAndSwitchToSqueezingPhase(), and Squeeze().
| unsigned int _SHA3Info::rho[SHA3Lanes] |
Definition at line 95 of file sha3.c.
Referenced by SHA3InitializeRho(), and SHA3PermutationOnWords().
| WizardSizeType _SHA3Info::rounds[SHA3Rounds] |
Definition at line 98 of file sha3.c.
Referenced by SHA3InitializeRoundConstants(), and SHA3PermutationOnWords().
| size_t _SHA3Info::signature |
Definition at line 107 of file sha3.c.
Referenced by AcquireSHA3Info(), DestroySHA3Info(), FinalizeSHA3(), GetSHA3Blocksize(), GetSHA3Digest(), GetSHA3Digestsize(), InitializeSHA3(), and UpdateSHA3().
| WizardBooleanType _SHA3Info::squeeze |
Definition at line 91 of file sha3.c.
Referenced by Absorb(), InitializeSponge(), PadAndSwitchToSqueezingPhase(), and Squeeze().
| unsigned int _SHA3Info::squeeze_bits |
Definition at line 94 of file sha3.c.
Referenced by InitializeSponge(), PadAndSwitchToSqueezingPhase(), and Squeeze().
| unsigned char _SHA3Info::state[SHA3PermutationSize/8] |
Definition at line 79 of file sha3.c.
Referenced by Absorb(), AbsorbQueue(), InitializeSponge(), PadAndSwitchToSqueezingPhase(), and Squeeze().
| time_t _SHA3Info::timestamp |
Definition at line 104 of file sha3.c.
Referenced by AcquireSHA3Info().