Process Hacker
sha256.h File Reference

Go to the source code of this file.

Data Structures

struct  sha256_context


#define uint8   unsigned char
#define uint32   unsigned long int


void sha256_starts (sha256_context *ctx)
void sha256_update (sha256_context *ctx, uint8 *input, uint32 length)
void sha256_finish (sha256_context *ctx, uint8 digest[32])

Macro Definition Documentation

#define uint32   unsigned long int

Definition at line 9 of file sha256.h.

#define uint8   unsigned char

Definition at line 5 of file sha256.h.

Function Documentation

void sha256_finish ( sha256_context ctx,
uint8  digest[32] 

Definition at line 234 of file sha256.c.

void sha256_starts ( sha256_context ctx)

Definition at line 41 of file sha256.c.

void sha256_update ( sha256_context ctx,
uint8 input,
uint32  length 

Definition at line 187 of file sha256.c.