SHA256_CTX
SHA256_CTX ctx;
void k5_sha256_init(SHA256_CTX *);
void k5_sha256_update(SHA256_CTX *, const void *, size_t);
void k5_sha256_final(void *, SHA256_CTX *);
k5_sha256_init(SHA256_CTX *m)
calc(SHA256_CTX *m, uint32_t *in)
k5_sha256_update(SHA256_CTX *m, const void *v, size_t len)
k5_sha256_final(void *res, SHA256_CTX *m)
SHA256_CTX ctx;
#define SHA2_CTX SHA256_CTX
SHA256_CTX head, tail, md;
SHA256_CTX *ctx, const void *in0);
static void sha256_update(SHA256_CTX *c, const void *data, size_t len)
void sha256_block_data_order_c(SHA256_CTX *ctx, const void *in, size_t num);
void sha256_block_data_order(SHA256_CTX *ctx, const void *in, size_t num);
static void sha256_block_data_order(SHA256_CTX *ctx, const void *in,
int SHA224_Init(SHA256_CTX *c)
void sha256_block_data_order_c(SHA256_CTX *ctx, const void *in, size_t num)
static void sha256_block_data_order(SHA256_CTX *ctx, const void *in,
int SHA256_Init(SHA256_CTX *c)
int ossl_sha256_192_init(SHA256_CTX *c)
int SHA224_Update(SHA256_CTX *c, const void *data, size_t len)
int SHA224_Final(unsigned char *md, SHA256_CTX *c)
#define HASH_CTX SHA256_CTX
void sha256_block_data_order(SHA256_CTX *ctx, const void *in, size_t num);
void sha256_block_data_order(SHA256_CTX *ctx, const void *in, size_t num)
sizeof(EVP_MD *) + sizeof(SHA256_CTX))
int ossl_sha256_192_init(SHA256_CTX *c);
OSSL_DEPRECATEDIN_3_0 int SHA224_Init(SHA256_CTX *c);
OSSL_DEPRECATEDIN_3_0 int SHA224_Update(SHA256_CTX *c,
OSSL_DEPRECATEDIN_3_0 int SHA224_Final(unsigned char *md, SHA256_CTX *c);
OSSL_DEPRECATEDIN_3_0 int SHA256_Init(SHA256_CTX *c);
OSSL_DEPRECATEDIN_3_0 int SHA256_Update(SHA256_CTX *c,
OSSL_DEPRECATEDIN_3_0 int SHA256_Final(unsigned char *md, SHA256_CTX *c);
OSSL_DEPRECATEDIN_3_0 void SHA256_Transform(SHA256_CTX *c,
SHA256_CTX head, tail, md;
SHA256_CTX *ctx, const void *in0);
static void sha256_update(SHA256_CTX *c, const void *data, size_t len)
IMPLEMENT_digest_functions(sha224, SHA256_CTX,
IMPLEMENT_digest_functions(sha256, SHA256_CTX,
IMPLEMENT_digest_functions(sha256_192, SHA256_CTX,
if (SHA224_Init((SHA256_CTX *)md_state.c) <= 0)
if (SHA256_Init((SHA256_CTX *)md_state.c) <= 0)
SHA256_CTX *sha256 = ctx;
SHA256_CTX ctx;
SHA256_CTX ctx, alt_ctx;
SHA256_CTX *ctx;
SHA256_CTX *ctx;
SHA256_CTX *ctx;
SHA256_CTX *ctx;
SHA256_CTX *ctx;
SHA256_CTX ctx;
SHA256_CTX sha256;
SHA256_CTX *ctx = vctx;
.ctxsize = sizeof(SHA256_CTX),
.ctxsize = sizeof(SHA256_CTX),
_Static_assert(sizeof(SHA256_CTX) <= sizeof(struct ossl_hash_context),
void sha256_block_data_order(SHA256_CTX *c, const void *in, size_t num);
SHA256_CTX *c = c_;
SHA256_CTX *c = c_;
#define HASH_CTX SHA256_CTX
void SHA256_Init(SHA256_CTX *);
void SHA256_Update(SHA256_CTX *, const void *, size_t);
SHA256_CTX *);
char *SHA256_End(SHA256_CTX *, char *);
SHA256_Pad(SHA256_CTX * ctx)
SHA256_Init(SHA256_CTX * ctx)
SHA256_Update(SHA256_CTX * ctx, const void *in, size_t len)
SHA256_Final(unsigned char digest[static SHA256_DIGEST_LENGTH], SHA256_CTX *ctx)
SHA256_Update((SHA256_CTX *)ctx, in, len);
SHA256_Pad((SHA256_CTX *)ctx);
SHA256_CTX ctx;
SHA256_CTX ctx;
.qshai_state_offset = offsetof(SHA256_CTX, state),
SHA256_CTX sha;
SHA256_CTX sc_akeyctx;
SHA256_CTX sc_ivctx;
SHA256_CTX ctx;
SHA256_CTX ctx;
SHA256_CTX ctx;
SHA256_CTX ctx;
#define SCTP_SHA256_CTX SHA256_CTX
SHA256_CTX ctxt;
SHA256_CTX sha256ctx;
.ctxsize = sizeof(SHA256_CTX),
.ctxsize = sizeof(SHA256_CTX),
MAC_VERIEXEC_FPMOD(SHA256, SHA256_DIGEST_LENGTH, sizeof(SHA256_CTX),
SHA256_CTX ctx;
SHA256_CTX SHA256;