/openbsd/lib/libcrypto/bn/ |
H A D | bn_mont.c | 138 return mctx; in BN_MONT_CTX_new() 152 free(mctx); in BN_MONT_CTX_free() 296 mctx = NULL; in BN_MONT_CTX_set_locked() 298 return mctx; in BN_MONT_CTX_set_locked() 315 n = &mctx->N; in bn_montgomery_reduce() 496 if (mctx->N.top <= 1 || a->top != mctx->N.top || b->top != mctx->N.top) in bn_montgomery_multiply() 507 mctx->n0[0], mctx->N.top); in bn_montgomery_multiply() 526 if (mctx->N.top <= 1 || a->top != mctx->N.top || b->top != mctx->N.top) in bn_mod_mul_montgomery() 537 if (mctx->N.top <= 1 || a->top != mctx->N.top || b->top != mctx->N.top) in bn_mod_mul_montgomery() 555 if (!bn_mul_mont(r->d, a->d, b->d, mctx->N.d, mctx->n0, mctx->N.top)) in bn_mod_mul_montgomery() [all …]
|
H A D | bn_bpsw.c | 322 const BIGNUM *k, int s, const BIGNUM *base, BN_CTX *ctx, BN_MONT_CTX *mctx) in bn_fermat() argument 337 if (!BN_mod_exp_mont_ct(power, base, k, n, ctx, mctx)) in bn_fermat() 387 BN_MONT_CTX *mctx = NULL; in bn_miller_rabin() local 429 if ((mctx = BN_MONT_CTX_new()) == NULL) in bn_miller_rabin() 432 if (!BN_MONT_CTX_set(mctx, n, ctx)) in bn_miller_rabin() 442 if (!bn_fermat(is_pseudoprime, n, n_minus_one, k, s, base, ctx, mctx)) in bn_miller_rabin() 457 mctx)) in bn_miller_rabin() 473 BN_MONT_CTX_free(mctx); in bn_miller_rabin()
|
/openbsd/lib/libcrypto/ecdh/ |
H A D | ecdh.c | 92 EVP_MD_CTX *mctx = NULL; in ecdh_KDF_X9_63() local 101 mctx = EVP_MD_CTX_new(); in ecdh_KDF_X9_63() 102 if (mctx == NULL) in ecdh_KDF_X9_63() 107 if (!EVP_DigestInit_ex(mctx, md, NULL)) in ecdh_KDF_X9_63() 113 if (!EVP_DigestUpdate(mctx, Z, Zlen)) in ecdh_KDF_X9_63() 115 if (!EVP_DigestUpdate(mctx, ctr, sizeof(ctr))) in ecdh_KDF_X9_63() 117 if (!EVP_DigestUpdate(mctx, sinfo, sinfolen)) in ecdh_KDF_X9_63() 120 if (!EVP_DigestFinal(mctx, out, NULL)) in ecdh_KDF_X9_63() 127 if (!EVP_DigestFinal(mctx, mtmp, NULL)) in ecdh_KDF_X9_63() 137 EVP_MD_CTX_free(mctx); in ecdh_KDF_X9_63()
|
/openbsd/lib/libcrypto/cms/ |
H A D | cms_sd.c | 365 si->mctx = EVP_MD_CTX_new(); in CMS_add1_signer() 368 if (si->mctx == NULL) { in CMS_add1_signer() 526 return si->mctx; in CMS_SignerInfo_get0_md_ctx() 677 if (mctx == NULL) { in cms_SignerInfo_content_sign() 754 EVP_MD_CTX_free(mctx); in cms_SignerInfo_content_sign() 831 (void)EVP_MD_CTX_reset(si->mctx); in CMS_SignerInfo_sign() 850 if (si->mctx == NULL) in CMS_SignerInfo_verify() 851 si->mctx = EVP_MD_CTX_new(); in CMS_SignerInfo_verify() 852 if (si->mctx == NULL) { in CMS_SignerInfo_verify() 929 if (mctx == NULL) { in CMS_SignerInfo_verify_content() [all …]
|
H A D | cms_dd.c | 113 EVP_MD_CTX *mctx = EVP_MD_CTX_new(); in cms_DigestedData_do_final() local 119 if (mctx == NULL) { in cms_DigestedData_do_final() 126 if (!cms_DigestAlgorithm_find_ctx(mctx, chain, dd->digestAlgorithm)) in cms_DigestedData_do_final() 129 if (EVP_DigestFinal_ex(mctx, md, &mdlen) <= 0) in cms_DigestedData_do_final() 149 EVP_MD_CTX_free(mctx); in cms_DigestedData_do_final()
|
H A D | cms_local.h | 138 EVP_MD_CTX *mctx; member 425 int cms_DigestAlgorithm_find_ctx(EVP_MD_CTX *mctx, BIO *chain,
|
H A D | cms_lib.c | 462 cms_DigestAlgorithm_find_ctx(EVP_MD_CTX *mctx, BIO *chain, X509_ALGOR *mdalg) in cms_DigestAlgorithm_find_ctx() argument 484 return EVP_MD_CTX_copy_ex(mctx, mtmp); in cms_DigestAlgorithm_find_ctx()
|
H A D | cms_asn1.c | 231 EVP_MD_CTX_free(si->mctx); in cms_si_cb()
|
/openbsd/lib/libcrypto/hmac/ |
H A D | hm_pmeth.c | 163 hmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) in hmac_signctx_init() argument 167 HMAC_CTX_set_flags(&hctx->ctx, mctx->flags & ~EVP_MD_CTX_FLAG_NO_INIT); in hmac_signctx_init() 168 EVP_MD_CTX_set_flags(mctx, EVP_MD_CTX_FLAG_NO_INIT); in hmac_signctx_init() 169 mctx->update = int_update; in hmac_signctx_init() 175 EVP_MD_CTX *mctx) in hmac_signctx() argument 179 int l = EVP_MD_CTX_size(mctx); in hmac_signctx()
|
/openbsd/lib/libcrypto/cmac/ |
H A D | cm_pmeth.c | 123 cmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) in cmac_signctx_init() argument 125 EVP_MD_CTX_set_flags(mctx, EVP_MD_CTX_FLAG_NO_INIT); in cmac_signctx_init() 126 mctx->update = int_update; in cmac_signctx_init() 132 EVP_MD_CTX *mctx) in cmac_signctx() argument
|
/openbsd/usr.bin/openssl/ |
H A D | req.c | 1766 EVP_MD_CTX *mctx; in do_X509_sign() local 1769 if ((mctx = EVP_MD_CTX_new()) == NULL) in do_X509_sign() 1774 rv = X509_sign_ctx(x, mctx); in do_X509_sign() 1776 EVP_MD_CTX_free(mctx); in do_X509_sign() 1786 EVP_MD_CTX *mctx; in do_X509_REQ_sign() local 1789 if ((mctx = EVP_MD_CTX_new()) == NULL) in do_X509_REQ_sign() 1794 rv = X509_REQ_sign_ctx(x, mctx); in do_X509_REQ_sign() 1796 EVP_MD_CTX_free(mctx); in do_X509_REQ_sign() 1808 EVP_MD_CTX *mctx; in do_X509_CRL_sign() local 1815 rv = X509_CRL_sign_ctx(x, mctx); in do_X509_CRL_sign() [all …]
|
H A D | dgst.c | 471 EVP_MD_CTX *mctx = NULL; in dgst_main() local 474 if (!BIO_get_md_ctx(bmd, &mctx)) { in dgst_main() 480 r = EVP_DigestVerifyInit(mctx, &pctx, cfg.md, in dgst_main() 483 r = EVP_DigestSignInit(mctx, &pctx, cfg.md, in dgst_main()
|
/openbsd/lib/libcrypto/pkcs7/ |
H A D | pk7_doit.c | 661 do_pkcs7_signed_attrib(PKCS7_SIGNER_INFO *si, EVP_MD_CTX *mctx) in do_pkcs7_signed_attrib() argument 675 if (!EVP_DigestFinal_ex(mctx, md_data, &md_len)) { in do_pkcs7_signed_attrib() 872 EVP_MD_CTX mctx; in PKCS7_SIGNER_INFO_sign() local 883 EVP_MD_CTX_legacy_clear(&mctx); in PKCS7_SIGNER_INFO_sign() 884 if (EVP_DigestSignInit(&mctx, &pctx, md, NULL, si->pkey) <= 0) in PKCS7_SIGNER_INFO_sign() 897 if (EVP_DigestSignUpdate(&mctx, abuf, alen) <= 0) in PKCS7_SIGNER_INFO_sign() 901 if (EVP_DigestSignFinal(&mctx, NULL, &siglen) <= 0) in PKCS7_SIGNER_INFO_sign() 906 if (EVP_DigestSignFinal(&mctx, abuf, &siglen) <= 0) in PKCS7_SIGNER_INFO_sign() 915 EVP_MD_CTX_cleanup(&mctx); in PKCS7_SIGNER_INFO_sign() 923 EVP_MD_CTX_cleanup(&mctx); in PKCS7_SIGNER_INFO_sign()
|
/openbsd/lib/libcrypto/pem/ |
H A D | pvkfmt.c | 713 EVP_MD_CTX mctx; in derive_pvk_key() local 716 EVP_MD_CTX_legacy_clear(&mctx); in derive_pvk_key() 717 if (!EVP_DigestInit_ex(&mctx, EVP_sha1(), NULL) || in derive_pvk_key() 718 !EVP_DigestUpdate(&mctx, salt, saltlen) || in derive_pvk_key() 719 !EVP_DigestUpdate(&mctx, pass, passlen) || in derive_pvk_key() 720 !EVP_DigestFinal_ex(&mctx, key, NULL)) in derive_pvk_key() 723 EVP_MD_CTX_cleanup(&mctx); in derive_pvk_key()
|
/openbsd/regress/lib/libcrypto/bn/ |
H A D | bn_mod_exp.c | 36 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *mctx) in bn_mod_exp2_mont_first() argument 40 return BN_mod_exp2_mont(r, a, p, one, one, m, ctx, mctx); in bn_mod_exp2_mont_first() 45 const BIGNUM *m, BN_CTX *ctx, BN_MONT_CTX *mctx) in bn_mod_exp2_mont_second() argument 49 return BN_mod_exp2_mont(r, one, one, a, p, m, ctx, mctx); in bn_mod_exp2_mont_second()
|
/openbsd/usr.sbin/bgpd/ |
H A D | rde.c | 246 for (mctx = LIST_FIRST(&rde_mrts); mctx != 0; mctx = xmctx) { in rde_main() 252 pfd[i].fd = mctx->mrt.fd; in rde_main() 256 mrt_clean(&mctx->mrt); in rde_main() 257 LIST_REMOVE(mctx, entry); in rde_main() 258 free(mctx); in rde_main() 304 j < i && mctx != 0; j++) { in rde_main() 307 mrt_write(&mctx->mrt); in rde_main() 308 mctx = LIST_NEXT(mctx, entry); in rde_main() 351 mrt_clean(&mctx->mrt); in rde_main() 352 LIST_REMOVE(mctx, entry); in rde_main() [all …]
|
/openbsd/lib/libcrypto/evp/ |
H A D | evp_local.h | 301 int (*signctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx); 303 EVP_MD_CTX *mctx);
|
/openbsd/lib/libssl/ |
H A D | ssl_clnt.c | 1977 EVP_MD_CTX *mctx = NULL; in ssl3_send_client_verify_sigalgs() local 1983 if ((mctx = EVP_MD_CTX_new()) == NULL) in ssl3_send_client_verify_sigalgs() 1990 if (!EVP_DigestSignInit(mctx, &pctx, sigalg->md(), NULL, pkey)) { in ssl3_send_client_verify_sigalgs() 2000 if (!EVP_DigestSign(mctx, NULL, &signature_len, hdata, hdata_len)) { in ssl3_send_client_verify_sigalgs() 2008 if (!EVP_DigestSign(mctx, signature, &signature_len, hdata, hdata_len)) { in ssl3_send_client_verify_sigalgs() 2025 EVP_MD_CTX_free(mctx); in ssl3_send_client_verify_sigalgs()
|
H A D | ssl_srvr.c | 1874 EVP_MD_CTX *mctx = NULL; in ssl3_get_cert_verify() local 1890 if ((mctx = EVP_MD_CTX_new()) == NULL) in ssl3_get_cert_verify() 1961 if (!EVP_DigestVerifyInit(mctx, &pctx, sigalg->md(), in ssl3_get_cert_verify() 1974 if (EVP_DigestVerify(mctx, CBS_data(&signature), in ssl3_get_cert_verify() 2035 EVP_MD_CTX_free(mctx); in ssl3_get_cert_verify()
|
/openbsd/usr.bin/mandoc/ |
H A D | roff.c | 94 struct mctx { struct 103 struct mctx *mstack; /* stack of macro contexts */ argument 1355 struct mctx *ctx; /* current macro call context */ in roff_expand() 1946 struct mctx *ctx; in roff_userret() 3879 struct mctx *ctx; in roff_shift() 3948 struct mctx *ctx; in roff_userdef()
|