sha1.h File Reference
#include "api.h"
Include dependency graph for sha1.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  crypto_sha1_context_t
 

Macros

#define SHA1_SIZE   20
 
#define SHA1_STATESIZE   20
 
#define SHA1_BLOCKSIZE   64
 

Functions

 CRYPTO_FUNC_INIT (sha1)
 
 CRYPTO_FUNC_UPDATE (sha1)
 
 CRYPTO_FUNC_FINAL (sha1)
 
 CRYPTO_FUNC_GET_STATE (sha1)
 
 CRYPTO_FUNC_SET_STATE (sha1)
 
 CRYPTO_FUNC_HMAC_V (sha1)
 
static CRYPTO_FUNC_HMAC (sha1)
 

Macro Definition Documentation

◆ SHA1_BLOCKSIZE

#define SHA1_BLOCKSIZE   64

◆ SHA1_SIZE

#define SHA1_SIZE   20

◆ SHA1_STATESIZE

#define SHA1_STATESIZE   20

Function Documentation

◆ CRYPTO_FUNC_FINAL()

CRYPTO_FUNC_FINAL ( sha1  )

◆ CRYPTO_FUNC_GET_STATE()

CRYPTO_FUNC_GET_STATE ( sha1  )

◆ CRYPTO_FUNC_HMAC()

static CRYPTO_FUNC_HMAC ( sha1  )
inlinestatic

◆ CRYPTO_FUNC_HMAC_V()

CRYPTO_FUNC_HMAC_V ( sha1  )

◆ CRYPTO_FUNC_INIT()

CRYPTO_FUNC_INIT ( sha1  )

◆ CRYPTO_FUNC_SET_STATE()

CRYPTO_FUNC_SET_STATE ( sha1  )

◆ CRYPTO_FUNC_UPDATE()

CRYPTO_FUNC_UPDATE ( sha1  )