Asterisk.org: Developer Documentation (28 Oct 2009)

Wed Oct 28 15:49:49 2009

## Asterisk developer's documentation

# 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 [64]
uint32_t | Message_Block_Index

## Detailed Description

Definition at line 54 of file sha1.h.

## Field Documentation

int Computed

Definition at line 65 of file sha1.h.

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

int Corrupted

Definition at line 66 of file sha1.h.

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

uint32_t Intermediate_Hash[SHA1HashSize/4]

Definition at line 56 of file sha1.h.

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

uint32_t Length_High

Definition at line 59 of file sha1.h.

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

uint32_t Length_Low

Definition at line 58 of file sha1.h.

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

uint8_t Message_Block[64]

Definition at line 63 of file sha1.h.

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

uint32_t Message_Block_Index

Definition at line 62 of file sha1.h.

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

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

- sha1.h