Home
last modified time | relevance | path

Searched refs:EVP_DigestSign (Results 1 – 25 of 41) sorted by relevance

12

/src/crypto/openssl/doc/man3/
H A DEVP_DigestSignInit.pod6 EVP_DigestSignFinal, EVP_DigestSign - EVP signing functions
21 int EVP_DigestSign(EVP_MD_CTX *ctx, unsigned char *sig,
131 EVP_DigestSign() is similar to a single call to EVP_DigestSignUpdate() and
133 Unless I<sig> is NULL, EVP_DigestSign() signs the data I<tbs> of length I<tbslen>
141 EVP_DigestSign() return 1 for success and 0 for failure.
151 EVP_DigestSign() is a one shot operation which signs a single block of data
181 EVP_DigestSign() can not be called again, once a signature is generated (by
187 EVP_DigestSignUpdate(), EVP_DigestSignFinal(), or EVP_DigestSign().
H A DEVP_SignInit.pod94 The previous two bugs are fixed in the newer EVP_DigestSign*() functions.
H A DEVP_PKEY_meth_new.pod323 a B<EVP_MD_CTX> object. They are called by the EVP_DigestSign functions. See
368 a signature in a one-shot mode. They could be called by L<EVP_DigestSign(3)>
/src/crypto/openssl/demos/signature/
H A DEVP_ED_Signature_demo.c59 if (!EVP_DigestSign(sign_context, NULL, &sig_len, tbs, tbs_len)) { in demo_sign()
69 if (!EVP_DigestSign(sign_context, sig_value, &sig_len, tbs, tbs_len)) { in demo_sign()
/src/crypto/openssh/openbsd-compat/
H A Dopenssl-compat.h82 int EVP_DigestSign(EVP_MD_CTX *, unsigned char *, size_t *,
H A Dopenssl-compat.c100 EVP_DigestSign(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen, in EVP_DigestSign() function
/src/crypto/openssl/crypto/asn1/
H A Da_sign.c260 if (!EVP_DigestSign(ctx, NULL, &outll, buf_in, inl)) { in ASN1_item_sign_ctx()
272 if (!EVP_DigestSign(ctx, buf_out, &outl, buf_in, inl)) { in ASN1_item_sign_ctx()
/src/crypto/openssl/doc/man7/
H A DEVP_SIGNATURE-ED25519.pod110 EVP_DigestSign() and EVP_DigestVerify() functions.
160 EVP_DigestSign(md_ctx, NULL, &sig_len, msg, msg_len);
163 EVP_DigestSign(md_ctx, sig, &sig_len, msg, msg_len);
H A Devp.pod19 The L<B<EVP_DigestSign>I<XXX>|EVP_DigestSignInit(3)> and
H A DEVP_SIGNATURE-SLH-DSA.pod86 For backwards compatibility reasons EVP_DigestSignInit_ex(), EVP_DigestSign(),
H A DEVP_SIGNATURE-ML-DSA.pod90 For backwards compatibility reasons EVP_DigestSignInit_ex(), EVP_DigestSign(),
/src/crypto/openssl/fuzz/
H A Dml-dsa.c413 || EVP_DigestSign(ctx, NULL, &sig_len, tbs, tbslen) <= 0 in ml_dsa_digest_sign_verify()
415 || EVP_DigestSign(ctx, sig, &sig_len, tbs, tbslen) <= 0) { in ml_dsa_digest_sign_verify()
/src/crypto/openssl/test/
H A Dslh_dsa_test.c559 if (!TEST_int_eq(EVP_DigestSign(mctx, NULL, &sig_len, msg, msg_len), 1) in slh_dsa_digest_sign_verify_test()
563 if (!TEST_int_eq(EVP_DigestSign(mctx, sig, &sig_len, msg, msg_len), 0)) in slh_dsa_digest_sign_verify_test()
569 || !TEST_int_eq(EVP_DigestSign(mctx, sig, &sig_len, msg, msg_len), 1) in slh_dsa_digest_sign_verify_test()
H A Dml_dsa_test.c490 if (!TEST_int_eq(EVP_DigestSign(mctx, NULL, &sig_len, sp->msg, sp->msg_len), 1) in ml_dsa_digest_sign_verify_test()
494 if (!TEST_int_eq(EVP_DigestSign(mctx, sig, &sig_len, sp->msg, sp->msg_len), 0)) in ml_dsa_digest_sign_verify_test()
500 || !TEST_int_eq(EVP_DigestSign(mctx, sig, &sig_len, in ml_dsa_digest_sign_verify_test()
H A Drsa_test.c482 && TEST_true(EVP_DigestSign(ctx, sigbuf, &buflen, msgbuf, msglen))); in test_EVP_rsa_legacy_key()
H A Decdsatest.c251 || !TEST_true(EVP_DigestSign(mctx, sig, &sig_len, tbs, sizeof(tbs))) in test_builtin()
H A Devp_extra_test.c1906 if (!TEST_true(EVP_DigestSign(md_ctx, NULL, &sig_len, kMsg, in test_EVP_DigestSignInit()
1912 if (!TEST_false(EVP_DigestSign(md_ctx, sig, &shortsig_len, kMsg, in test_EVP_DigestSignInit()
1922 if (!TEST_true(EVP_DigestSign(md_ctx, sig, &sig_len, kMsg, in test_EVP_DigestSignInit()
5681 if (!TEST_true(EVP_DigestSign(ctx, res, &reslen, msg, sizeof(msg)))) in test_custom_pmeth()
6132 if (EVP_DigestSign(ctx, NULL, &maclen, msg, sizeof(msg)) != 1) in test_ecx_not_private_key()
6138 if (!TEST_int_eq(EVP_DigestSign(ctx, mac, &maclen, msg, sizeof(msg)), 0)) in test_ecx_not_private_key()
/src/crypto/openssl/apps/
H A Ddgst.c740 if (EVP_DigestSign(ctx, NULL, &len, buf, buflen) != 1) { in do_fp_oneshot_sign()
745 if (EVP_DigestSign(ctx, sig, &len, buf, buflen) != 1) { in do_fp_oneshot_sign()
H A Dpkeyutl.c891 rv = EVP_DigestSign(mctx, NULL, poutlen, mbuf, buf_len); in do_raw_keyop()
894 rv = EVP_DigestSign(mctx, *out, poutlen, mbuf, buf_len); in do_raw_keyop()
/src/crypto/openssl/test/recipes/30-test_evp_data/
H A Devppkey_rsa_sigalg.txt132 # That command uses the EVP_DigestSign API.
/src/crypto/openssl/doc/designs/
H A Dslh-dsa.md108 For backwards compatibility reasons EVP_DigestSignInit_ex(), EVP_DigestSign(),
H A Dml-dsa.md107 `EVP_DigestSign()`, `EVP_DigestVerifyInit_ex()` and `EVP_DigestVerify()` may
/src/crypto/openssl/crypto/evp/
H A Dm_sigver.c615 int EVP_DigestSign(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen, in EVP_DigestSign() function
/src/crypto/openssl/ssl/statem/
H A Dextensions_srvr.c1057 || EVP_DigestSign(hctx, hmac, &hmaclen, data, in tls_parse_ctos_cookie()
2161 || EVP_DigestSign(hctx, hmac, &hmaclen, cookie, in tls_construct_stoc_cookie()
H A Dstatem_lib.c398 if (EVP_DigestSign(mctx, NULL, &siglen, hdata, hdatalen) <= 0) { in tls_construct_cert_verify()
404 || EVP_DigestSign(mctx, sig, &siglen, hdata, hdatalen) <= 0) { in tls_construct_cert_verify()

12