This structure will hold context information for the SHA-1 hashing operation. More...
#include <sha1.h>
Data Fields | |
| int | Computed |
| int | Corrupted |
| uint32_t | Intermediate_Hash [SHA1HashSize/4] |
| uint32_t | Length_High |
| uint32_t | Length_Low |
| uint8_t | Message_Block [64] |
| uint32_t | Message_Block_Index |
This structure will hold context information for the SHA-1 hashing operation.
| int Computed |
Is the digest computed?
Definition at line 57 of file sha1.h.
Referenced by SHA1Input(), SHA1Reset(), and SHA1Result().
| int Corrupted |
Is the message digest corrupted?
Definition at line 58 of file sha1.h.
Referenced by SHA1Input(), SHA1Reset(), and SHA1Result().
| uint32_t Intermediate_Hash[SHA1HashSize/4] |
Definition at line 48 of file sha1.h.
Referenced by SHA1ProcessMessageBlock(), SHA1Reset(), and SHA1Result().
| uint32_t Length_High |
Message length in bits
Definition at line 51 of file sha1.h.
Referenced by SHA1Input(), SHA1PadMessage(), SHA1Reset(), and SHA1Result().
| uint32_t Length_Low |
Message Digest Message length in bits
Definition at line 50 of file sha1.h.
Referenced by SHA1Input(), SHA1PadMessage(), SHA1Reset(), and SHA1Result().
| uint8_t Message_Block[64] |
512-bit message blocks
Definition at line 55 of file sha1.h.
Referenced by SHA1Input(), SHA1PadMessage(), SHA1ProcessMessageBlock(), and SHA1Result().
| uint32_t Message_Block_Index |
8 bits actually suffice
Definition at line 54 of file sha1.h.
Referenced by SHA1Input(), SHA1PadMessage(), SHA1ProcessMessageBlock(), and SHA1Reset().