sha1.h File Reference

#include <limits.h>

Go to the source code of this file.

Data Structures

struct  sha1_ctx

Defines

#define SHA1_BLOCK_SIZE   64
#define SHA1_DIGEST_SIZE   20

Functions

void sha1_compile (sha1_ctx ctx[1])
void sha1_begin (sha1_ctx ctx[1])
void sha1_hash (const unsigned char data[], unsigned long len, sha1_ctx ctx[1])
void sha1_end (unsigned char hval[], sha1_ctx ctx[1])
void sha1 (unsigned char hval[], const unsigned char data[], unsigned long len)


Define Documentation

#define SHA1_BLOCK_SIZE   64

#define SHA1_DIGEST_SIZE   20


Function Documentation

void sha1 ( unsigned char  hval[],
const unsigned char  data[],
unsigned long  len 
)

void sha1_begin ( sha1_ctx  ctx[1]  ) 

void sha1_compile ( sha1_ctx  ctx[1]  ) 

void sha1_end ( unsigned char  hval[],
sha1_ctx  ctx[1] 
)

void sha1_hash ( const unsigned char  data[],
unsigned long  len,
sha1_ctx  ctx[1] 
)


Generated on Sat Jun 30 23:12:18 2007 for pspsdk-1.0+beta2 by  doxygen 1.5.1