SHA_CTX
sizeof(EVP_MD *) + sizeof(SHA_CTX))
static void sha1_update(SHA_CTX *c, const void *data, size_t len)
SHA_CTX head, tail, md;
SHA_CTX *ctx, const void *in0);
SHA_CTX *ctx, const void *in0);
SHA_CTX c;
int ossl_sha1_ctrl(SHA_CTX *sha1, int cmd, int mslen, void *ms)
static void HASH_BLOCK_DATA_ORDER(SHA_CTX *c, const void *p, size_t num)
#define HASH_CTX SHA_CTX
static void HASH_BLOCK_DATA_ORDER(SHA_CTX *c, const void *p, size_t num)
static void sha1_block_data_order(SHA_CTX *c, const void *p, size_t num);
void sha1_block_data_order(SHA_CTX *c, const void *p, size_t num);
int HASH_INIT(SHA_CTX *c)
sizeof(EVP_MD *) + sizeof(SHA_CTX))
sizeof(EVP_MD *) + sizeof(SHA_CTX))
int ossl_sha1_ctrl(SHA_CTX *ctx, int cmd, int mslen, void *ms);
OSSL_DEPRECATEDIN_3_0 int SHA1_Init(SHA_CTX *c);
OSSL_DEPRECATEDIN_3_0 int SHA1_Update(SHA_CTX *c, const void *data, size_t len);
OSSL_DEPRECATEDIN_3_0 int SHA1_Final(unsigned char *md, SHA_CTX *c);
OSSL_DEPRECATEDIN_3_0 void SHA1_Transform(SHA_CTX *c, const unsigned char *data);
SHA_CTX head, tail, md;
SHA_CTX *ctx, const void *in0);
static void sha1_update(SHA_CTX *c, const void *data, size_t len)
SHA_CTX *ctx = (SHA_CTX *)vctx;
sha1, SHA_CTX, SHA_CBLOCK, SHA_DIGEST_LENGTH, SHA2_FLAGS,
SHA_CTX sha1;
if (SHA1_Init((SHA_CTX *)md_state.c) <= 0)
SHA_CTX *sha1 = ctx;
SHA_CTX c;
void SHA_Init(SHA_CTX *c);
void SHA_Update(SHA_CTX *c, const void *data, size_t len);
void SHA_Final(unsigned char *md, SHA_CTX *c);
char *SHA_End(SHA_CTX *, char *);
void SHA1_Init(SHA_CTX *c);
void SHA1_Update(SHA_CTX *c, const void *data, size_t len);
void SHA1_Final(unsigned char *md, SHA_CTX *c);
char *SHA1_End(SHA_CTX *, char *);
#define SHA1_CTX SHA_CTX
void SHA_Init(SHA_CTX *c)
void SHA_Update(SHA_CTX *c, const void *in, size_t len)
static void SHA_Transform(SHA_CTX *c, unsigned char *b)
void sha_block(SHA_CTX *c, const u_int32_t *W, int num)
void SHA_Final(unsigned char *md, SHA_CTX *c)
void sha_block(SHA_CTX *c, const u_int32_t *p, int num);
#define SHA1_CTX SHA_CTX
SHA_CTX c;
void sha1_block_data_order(SHA_CTX *c, const void *p, size_t len);
#define HASH_CTX SHA_CTX
SHA_CTX *c = c_;
.ctxsize = sizeof(SHA_CTX),
_Static_assert(sizeof(SHA_CTX) <= sizeof(struct ossl_hash_context),
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;