SHA_CTX
.ctx_size = sizeof(EVP_MD *) + sizeof(SHA_CTX),
sha1_update(SHA_CTX *c, const void *data, size_t len)
SHA_CTX head, tail, md;
const AES_KEY *key, unsigned char iv[16], SHA_CTX *ctx, const void *in0);
SHA_CTX sha1;
.ctx_size = sizeof(EVP_MD *) + sizeof(SHA_CTX),
SHA_CTX c;
int SHA1_Init(SHA_CTX *c)
static void HASH_BLOCK_DATA_ORDER (SHA_CTX *c, const void *p, size_t num)
static void HASH_BLOCK_DATA_ORDER (SHA_CTX *c, const void *p, size_t num)
#define HASH_CTX SHA_CTX
void sha1_block_data_order (SHA_CTX *c, const void *p,size_t num);
int SHA1_Init(SHA_CTX *c);
int SHA1_Update(SHA_CTX *c, const void *data, size_t len)
int SHA1_Final(unsigned char *md, SHA_CTX *c);
void SHA1_Transform(SHA_CTX *c, const unsigned char *data);
SHA_CTX *sha1 = ctx;
SHA1_Init((SHA_CTX*)md_state.c);
SHA_CTX ctx;
SHA_CTX sha1;
SHA_CTX sha1;
SHA_CTX Context;
SHA1_End(SHA_CTX *ctx, char *buf)
SHA_CTX Context;
SHA_CTX Context;
SHA_CTX Context;
SHA_CTX Context;
SHA_CTX Context;