PolarSSL v1.1.4
Data Fields
sha4_context Struct Reference

SHA-512 context structure. More...

#include <sha4.h>

Data Fields

unsigned long64 total [2]
unsigned long64 state [8]
unsigned char buffer [128]
unsigned char ipad [128]
unsigned char opad [128]
int is384

Detailed Description

SHA-512 context structure.

Definition at line 45 of file sha4.h.


Field Documentation

unsigned char sha4_context::buffer[128]

data block being processed

Definition at line 49 of file sha4.h.

unsigned char sha4_context::ipad[128]

HMAC: inner padding

Definition at line 51 of file sha4.h.

0 => SHA-512, else SHA-384

Definition at line 53 of file sha4.h.

unsigned char sha4_context::opad[128]

HMAC: outer padding

Definition at line 52 of file sha4.h.

intermediate digest state

Definition at line 48 of file sha4.h.

number of bytes processed

Definition at line 47 of file sha4.h.


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