A Demo Project for the UnrealEngineSDK
Loading...
Searching...
No Matches
PixoSHA256.h File Reference
#include <stddef.h>
Include dependency graph for PixoSHA256.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SHA256_CTX
 

Macros

#define SHA256_BLOCK_SIZE   32
 

Typedefs

typedef uint8 PIXOVR_BYTE
 
typedef uint32 PIXOVR_WORD
 

Functions

void sha256_final (SHA256_CTX *ctx, PIXOVR_BYTE hash[])
 
void sha256_init (SHA256_CTX *ctx)
 
void sha256_update (SHA256_CTX *ctx, const PIXOVR_BYTE data[], size_t len)
 

Macro Definition Documentation

◆ SHA256_BLOCK_SIZE

#define SHA256_BLOCK_SIZE   32

Definition at line 16 of file PixoSHA256.h.

Typedef Documentation

◆ PIXOVR_BYTE

typedef uint8 PIXOVR_BYTE

Definition at line 20 of file PixoSHA256.h.

◆ PIXOVR_WORD

typedef uint32 PIXOVR_WORD

Definition at line 21 of file PixoSHA256.h.

Function Documentation

◆ sha256_final()

void sha256_final ( SHA256_CTX * ctx,
PIXOVR_BYTE hash[] )

Definition at line 115 of file PixoSHA256.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ sha256_init()

void sha256_init ( SHA256_CTX * ctx)

Definition at line 86 of file PixoSHA256.cpp.

Here is the caller graph for this function:

◆ sha256_update()

void sha256_update ( SHA256_CTX * ctx,
const PIXOVR_BYTE data[],
size_t len )

Definition at line 100 of file PixoSHA256.cpp.

Here is the call graph for this function:
Here is the caller graph for this function: