sha256
sha256_context sha256;
ATTRIBUTE_WARN_UNUSED_RET int sha256(const u8 *input, u32 ilen, u8 output[SHA256_DIGEST_SIZE]);
EVP_MD *sha256 = NULL;
sha256 = EVP_MD_fetch(log->libctx, "SHA2-256", log->propq);
if (sha256 == NULL) {
ret = EVP_Digest(pkey_der, pkey_der_len, log->log_id, &len, sha256,
EVP_MD_free(sha256);
EVP_MD *sha256 = EVP_MD_fetch(sctx->libctx, "SHA2-256", sctx->propq);
if (sha256 == NULL)
if (!EVP_Digest(der, der_len, md, &md_len, sha256, NULL))
EVP_MD_free(sha256);
IMPLEMENT_LEGACY_EVP_MD_METH(sha256, SHA256)
ENCODE_DIGESTINFO_SHA(sha256, 0x01, SHA256_DIGEST_LENGTH)
MD_CASE(sha256)
MD_NID_CASE(sha256, SHA256_DIGEST_LENGTH)
MD_CASE(sha256);
MD_CASE(sha256);
OAEP_PSS_MD_CASE(sha256, hashalg);
MD_with_RSA_CASE(sha256, precompiled);
IMPLEMENT_digest_functions(sha256, SHA256_CTX,
if (src->sha256 != NULL && !EVP_MD_up_ref(src->sha256))
dest->sha256 = src->sha256;
EVP_MD_free(ctx->sha256);
ctx->sha256 = EVP_MD_fetch(ctx->libctx, "sha256", ctx->propq);
if (ctx->sha256 == NULL) {
if (ctx->sha256 == NULL && !set_digest(ctx))
ctx->maxmem_bytes, key, keylen, ctx->sha256,
unsigned char *key, size_t keylen, EVP_MD *sha256,
unsigned char *key, size_t keylen, EVP_MD *sha256,
EVP_MD *sha256;
if (ossl_pkcs5_pbkdf2_hmac_ex(pass, passlen, salt, saltlen, 1, sha256,
if (ossl_pkcs5_pbkdf2_hmac_ex(pass, passlen, B, (int)Blen, 1, sha256,
EVP_MD_free(ctx->sha256);
IMPL_DSA_SIGALG(sha256, SHA2-256);
IMPL_ECDSA_SIGALG(sha256, SHA2-256);
IMPL_RSA_SIGALG(sha256, SHA2-256);
sha256,
sha256,
sha256,
sha256,
if (qrx != NULL && qtx != NULL && !EVP_MD_up_ref(sha256)) {
sha256 = NULL;
sha256,
EVP_MD_free(sha256);
EVP_MD *sha256;
if ((sha256 = EVP_MD_fetch(libctx, "SHA256", propq)) == NULL)
SHA256_CTX *sha256 = ctx;
l2n(sha256->h[i], md_out);
EVP_MD *sha256 = NULL;
sha256 = EVP_MD_fetch(sctx->libctx, "SHA2-256", sctx->propq);
if (sha256 == NULL) {
sha256, NULL)) {
EVP_MD_free(sha256);
sha256 = NULL;
EVP_MD_free(sha256);
EVP_MD *sha256 = NULL;
sha256 = EVP_MD_fetch(NULL, "SHA2-256", NULL);
if (!TEST_ptr_null(sha256)) {
EVP_MD_free(sha256);
if (!TEST_ptr(sha256))
&& !TEST_str_eq(OSSL_PROVIDER_get0_name(EVP_MD_get0_provider(sha256)),
EVP_MD_free(sha256);
EVP_MD_free(sha256);
EVP_MD *sha256 = NULL;
if (!TEST_ptr(sha256 = EVP_MD_fetch(testctx, "sha256", testpropq))
if (!TEST_true(EVP_DigestInit_ex(md_ctx, sha256, NULL))
if (!TEST_true(EVP_DigestInit_ex(md_ctx, sha256, NULL))
EVP_MD_free(sha256);
EVP_MD *sha256 = NULL;
&& TEST_ptr(sha256 = EVP_MD_fetch(testctx, "sha256", NULL))
&& TEST_true(EVP_DigestSignInit(sha256_ctx, &pkey_ctx, sha256, NULL, pkey))
EVP_MD_free(sha256);
EVP_MD *sha256 = NULL;
sha256 = EVP_MD_fetch(ctx, "SHA2-256", NULL);
if (!TEST_ptr(sha256))
if (!TEST_true(EVP_MD_names_do_all(sha256, md_names, ctx)))
EVP_MD_free(sha256);
EVP_MD *sha256;
if (!TEST_ptr_null(sha256 = EVP_MD_fetch(NULL, "SHA2-256", NULL)))
|| !TEST_ptr(sha256 = EVP_MD_fetch(NULL, "SHA2-256", NULL)))
EVP_MD_free(sha256);
sha256 = NULL;
|| !TEST_ptr_null(sha256 = EVP_MD_fetch(NULL, "SHA2-256", NULL)))
EVP_MD_free(sha256);
EVP_MD *sha256 = NULL;
|| !TEST_ptr(sha256 = EVP_MD_fetch(NULL, "SHA2-256", NULL)))
EVP_MD_free(sha256);
sha256 = NULL;
EVP_MD_free(sha256);
sha256 = NULL;
if (!TEST_ptr_null(sha256 = EVP_MD_fetch(NULL, "SHA2-256", NULL)))
EVP_MD_free(sha256);
EVP_MD *sha256;
if (!TEST_ptr(sha256 = EVP_MD_fetch(NULL, "sha256", NULL)))
hash, NULL, sha256, NULL))
EVP_MD_free(sha256);
hash, NULL, sha256, NULL))
EVP_MD_free(sha256);
EVP_MD *sha256 = EVP_MD_fetch(NULL, "sha256", NULL);
if (!TEST_ptr(sha256))
const EVP_MD *sha256, *foo;
sha256 = EVP_get_digestbyname("SHA256");
if (!TEST_ptr(sha256))
if (!TEST_ptr_eq(sha256, foo))
EVP_MD *sha256 = EVP_MD_fetch(ctx->libctx, "SHA2-256", NULL);
if (sha256 != NULL) {
EVP_MD_free(sha256);
EVP_MD *sha256 = NULL;
sha256 = EVP_MD_fetch(ctx, "SHA2-256", NULL);
if (!TEST_ptr(sha256))
EVP_MD_free(sha256);
EVP_MD *sha256;
sha256 = EVP_MD_fetch(libctx, "SHA-256", NULL);
if (!TEST_ptr(sha256)) {
|| sha256 == NULL
|| !HMAC_Init_ex(hctx, tick_hmac_key, sizeof(tick_hmac_key), sha256,
EVP_MD_free(sha256);
EVP_MD *sha256 = NULL;
|| !TEST_ptr(sha256 = EVP_MD_fetch(multi_libctx, "SHA2-256", NULL))
EVP_MD_free(sha256);
ve_test_hash(sha256, SHA256);
REG_SIMPLE(sha256),
SHA256_CTX sha256;
SCTP_SHA256_INIT(&ctx->sha256);
SCTP_SHA256_UPDATE(&ctx->sha256, text, textlen);
SCTP_SHA256_FINAL(digest, &ctx->sha256);
SCTP_SHA256_CTX sha256;
} sha256;
char *sha256;
if ((sha256 = sha256_fd(fd)) != NULL) {
ret = ecc_verify_data(sctx, sha256, strlen(sha256), sigfile, key,
free(sha256);
char *sha256;
sha256 = NULL;
if ((sha256 = sha256_fd(fd)) == NULL) {
ret = rsa_verify_data(ctx, sha256, strlen(sha256), sigfile, key, keylen,
free(sha256);