GNU libmicrohttpd  0.9.63
sha256_ctx Struct Reference

#include </builddir/build/BUILD/libmicrohttpd-0.9.63/src/microhttpd/sha256.h>

Data Fields

uint32_t state [_SHA256_DIGEST_LENGTH]
 
uint64_t count
 
uint8_t block [SHA256_BLOCK_SIZE]
 
unsigned int index
 

Detailed Description

Definition at line 45 of file sha256.h.

Field Documentation

◆ block

uint8_t sha256_ctx::block[SHA256_BLOCK_SIZE]

Definition at line 49 of file sha256.h.

Referenced by sha256_write_digest().

◆ count

uint64_t sha256_ctx::count

Definition at line 48 of file sha256.h.

Referenced by sha256_init(), sha256_update(), and sha256_write_digest().

◆ index

unsigned int sha256_ctx::index

Definition at line 50 of file sha256.h.

Referenced by sha256_init(), and sha256_write_digest().

◆ state

uint32_t sha256_ctx::state[_SHA256_DIGEST_LENGTH]

Definition at line 47 of file sha256.h.

Referenced by sha256_init(), and sha256_write_digest().


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