Process Hacker
sha256.h File Reference

Go to the source code of this file.

Data Structures

struct  sha256_context
 

Macros

#define uint8   unsigned char
 
#define uint32   unsigned long int
 

Functions

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.