| /src/crypto/openssl/doc/man3/ |
| H A D | EVP_DigestSignInit.pod | 6 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 D | EVP_SignInit.pod | 94 The previous two bugs are fixed in the newer EVP_DigestSign*() functions.
|
| H A D | EVP_PKEY_meth_new.pod | 323 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 D | EVP_ED_Signature_demo.c | 59 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 D | openssl-compat.h | 82 int EVP_DigestSign(EVP_MD_CTX *, unsigned char *, size_t *,
|
| H A D | openssl-compat.c | 100 EVP_DigestSign(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen, in EVP_DigestSign() function
|
| /src/crypto/openssl/crypto/asn1/ |
| H A D | a_sign.c | 260 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 D | EVP_SIGNATURE-ED25519.pod | 110 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 D | evp.pod | 19 The L<B<EVP_DigestSign>I<XXX>|EVP_DigestSignInit(3)> and
|
| H A D | EVP_SIGNATURE-SLH-DSA.pod | 86 For backwards compatibility reasons EVP_DigestSignInit_ex(), EVP_DigestSign(),
|
| H A D | EVP_SIGNATURE-ML-DSA.pod | 90 For backwards compatibility reasons EVP_DigestSignInit_ex(), EVP_DigestSign(),
|
| /src/crypto/openssl/fuzz/ |
| H A D | ml-dsa.c | 413 || 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 D | slh_dsa_test.c | 559 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 D | ml_dsa_test.c | 490 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 D | rsa_test.c | 482 && TEST_true(EVP_DigestSign(ctx, sigbuf, &buflen, msgbuf, msglen))); in test_EVP_rsa_legacy_key()
|
| H A D | ecdsatest.c | 251 || !TEST_true(EVP_DigestSign(mctx, sig, &sig_len, tbs, sizeof(tbs))) in test_builtin()
|
| H A D | evp_extra_test.c | 1906 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 D | dgst.c | 740 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 D | pkeyutl.c | 891 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 D | evppkey_rsa_sigalg.txt | 132 # That command uses the EVP_DigestSign API.
|
| /src/crypto/openssl/doc/designs/ |
| H A D | slh-dsa.md | 108 For backwards compatibility reasons EVP_DigestSignInit_ex(), EVP_DigestSign(),
|
| H A D | ml-dsa.md | 107 `EVP_DigestSign()`, `EVP_DigestVerifyInit_ex()` and `EVP_DigestVerify()` may
|
| /src/crypto/openssl/crypto/evp/ |
| H A D | m_sigver.c | 615 int EVP_DigestSign(EVP_MD_CTX *ctx, unsigned char *sigret, size_t *siglen, in EVP_DigestSign() function
|
| /src/crypto/openssl/ssl/statem/ |
| H A D | extensions_srvr.c | 1057 || 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 D | statem_lib.c | 398 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()
|