Strophe  0.8
XMPP client library
Data Structures | Defines | Functions
sha1.h File Reference

SHA-1 hash API. More...

Data Structures

struct  SHA1_CTX

Defines

#define SHA1_DIGEST_SIZE   20

Functions

void SHA1_Init (SHA1_CTX *context)
void SHA1_Update (SHA1_CTX *context, const uint8_t *data, const size_t len)
void SHA1_Final (SHA1_CTX *context, uint8_t digest[SHA1_DIGEST_SIZE])

Detailed Description

SHA-1 hash API.


Define Documentation

#define SHA1_DIGEST_SIZE   20

Function Documentation

void SHA1_Init ( SHA1_CTX context)
void SHA1_Update ( SHA1_CTX context,
const uint8_t *  data,
const size_t  len 
)
void SHA1_Final ( SHA1_CTX context,
uint8_t  digest[SHA1_DIGEST_SIZE] 
)