Asterisk - The Open Source Telephony Project  18.5.0
Data Fields
SHA1Context Struct Reference

#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 [SHA1_Message_Block_Size]
 
int_least16_t Message_Block_Index
 

Detailed Description

Definition at line 129 of file sha1.h.

Field Documentation

◆ Computed

int Computed

Definition at line 139 of file sha1.h.

Referenced by SHA1FinalBits(), SHA1Finalize(), SHA1Input(), SHA1Reset(), and SHA1Result().

◆ Corrupted

int Corrupted

Definition at line 140 of file sha1.h.

Referenced by SHA1FinalBits(), SHA1Input(), SHA1Reset(), and SHA1Result().

◆ Intermediate_Hash

uint32_t Intermediate_Hash[SHA1HashSize/4]

Definition at line 130 of file sha1.h.

Referenced by SHA1ProcessMessageBlock(), SHA1Reset(), and SHA1Result().

◆ Length_High

uint32_t Length_High

Definition at line 132 of file sha1.h.

Referenced by SHA1Finalize(), SHA1PadMessage(), and SHA1Reset().

◆ Length_Low

uint32_t Length_Low

Definition at line 133 of file sha1.h.

Referenced by SHA1Finalize(), SHA1PadMessage(), and SHA1Reset().

◆ Message_Block

uint8_t Message_Block[SHA1_Message_Block_Size]

Definition at line 137 of file sha1.h.

Referenced by SHA1Finalize(), SHA1Input(), SHA1PadMessage(), and SHA1ProcessMessageBlock().

◆ Message_Block_Index

int_least16_t Message_Block_Index

Definition at line 135 of file sha1.h.

Referenced by SHA1Input(), SHA1PadMessage(), SHA1ProcessMessageBlock(), and SHA1Reset().


The documentation for this struct was generated from the following file: