Home
last modified time | relevance | path

Searched refs:mctx (Results 1 – 21 of 21) sorted by relevance

/external/fio/crc/
Dmd5.c91 void fio_md5_init(struct fio_md5_ctx *mctx) in fio_md5_init() argument
93 mctx->hash[0] = 0x67452301; in fio_md5_init()
94 mctx->hash[1] = 0xefcdab89; in fio_md5_init()
95 mctx->hash[2] = 0x98badcfe; in fio_md5_init()
96 mctx->hash[3] = 0x10325476; in fio_md5_init()
99 void fio_md5_update(struct fio_md5_ctx *mctx, const uint8_t *data, in fio_md5_update() argument
102 const uint32_t avail = sizeof(mctx->block) - (mctx->byte_count & 0x3f); in fio_md5_update()
104 mctx->byte_count += len; in fio_md5_update()
107 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail), in fio_md5_update()
112 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail), in fio_md5_update()
[all …]
/external/chromium_org/third_party/boringssl/src/crypto/ecdh/
Decdh.c170 EVP_MD_CTX mctx; in ECDH_KDF_X9_62() local
180 EVP_MD_CTX_init(&mctx); in ECDH_KDF_X9_62()
184 EVP_DigestInit_ex(&mctx, md, NULL); in ECDH_KDF_X9_62()
189 if (!EVP_DigestUpdate(&mctx, Z, Zlen) || in ECDH_KDF_X9_62()
190 !EVP_DigestUpdate(&mctx, ctr, sizeof(ctr)) || in ECDH_KDF_X9_62()
191 !EVP_DigestUpdate(&mctx, sinfo, sinfolen)) { in ECDH_KDF_X9_62()
196 if (!EVP_DigestFinal(&mctx, out, NULL)) { in ECDH_KDF_X9_62()
205 if (!EVP_DigestFinal(&mctx, mtmp, NULL)) { in ECDH_KDF_X9_62()
216 EVP_MD_CTX_cleanup(&mctx); in ECDH_KDF_X9_62()
/external/openssl/crypto/cms/
Dcms_sd.c622 EVP_MD_CTX mctx; in cms_SignerInfo_content_sign() local
624 EVP_MD_CTX_init(&mctx); in cms_SignerInfo_content_sign()
633 if (!cms_DigestAlgorithm_find_ctx(&mctx, chain, si->digestAlgorithm)) in cms_SignerInfo_content_sign()
644 if (!EVP_DigestFinal_ex(&mctx, md, &mdlen)) in cms_SignerInfo_content_sign()
668 if (!EVP_SignFinal(&mctx, sig, &siglen, si->pkey)) in cms_SignerInfo_content_sign()
681 EVP_MD_CTX_cleanup(&mctx); in cms_SignerInfo_content_sign()
704 EVP_MD_CTX mctx; in CMS_SignerInfo_sign() local
715 EVP_MD_CTX_init(&mctx); in CMS_SignerInfo_sign()
723 if (EVP_DigestSignInit(&mctx, &pctx, md, NULL, si->pkey) <= 0) in CMS_SignerInfo_sign()
737 if (EVP_DigestSignUpdate(&mctx, abuf, alen) <= 0) in CMS_SignerInfo_sign()
[all …]
Dcms_dd.c106 EVP_MD_CTX mctx; in cms_DigestedData_do_final() local
111 EVP_MD_CTX_init(&mctx); in cms_DigestedData_do_final()
115 if (!cms_DigestAlgorithm_find_ctx(&mctx, chain, dd->digestAlgorithm)) in cms_DigestedData_do_final()
118 if (EVP_DigestFinal_ex(&mctx, md, &mdlen) <= 0) in cms_DigestedData_do_final()
144 EVP_MD_CTX_cleanup(&mctx); in cms_DigestedData_do_final()
Dcms_lib.c390 int cms_DigestAlgorithm_find_ctx(EVP_MD_CTX *mctx, BIO *chain, in cms_DigestAlgorithm_find_ctx() argument
414 return EVP_MD_CTX_copy_ex(mctx, mtmp); in cms_DigestAlgorithm_find_ctx()
Dcms_lcl.h450 int cms_DigestAlgorithm_find_ctx(EVP_MD_CTX *mctx, BIO *chain,
/external/chromium_org/third_party/boringssl/src/crypto/evp/
Dp_hmac.c144 static int hmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) { in hmac_signctx_init() argument
147 HMAC_CTX_set_flags(&hctx->ctx, mctx->flags & ~EVP_MD_CTX_FLAG_NO_INIT); in hmac_signctx_init()
148 EVP_MD_CTX_set_flags(mctx, EVP_MD_CTX_FLAG_NO_INIT); in hmac_signctx_init()
149 mctx->update = int_update; in hmac_signctx_init()
154 EVP_MD_CTX *mctx) { in hmac_signctx() argument
157 size_t md_size = EVP_MD_CTX_size(mctx); in hmac_signctx()
Dinternal.h204 int (*signctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx);
206 EVP_MD_CTX *mctx);
208 int (*verifyctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx);
210 EVP_MD_CTX *mctx);
/external/openssl/crypto/hmac/
Dhm_pmeth.c150 static int hmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) in hmac_signctx_init() argument
153 HMAC_CTX_set_flags(&hctx->ctx, mctx->flags & ~EVP_MD_CTX_FLAG_NO_INIT); in hmac_signctx_init()
154 EVP_MD_CTX_set_flags(mctx, EVP_MD_CTX_FLAG_NO_INIT); in hmac_signctx_init()
155 mctx->update = int_update; in hmac_signctx_init()
160 EVP_MD_CTX *mctx) in hmac_signctx() argument
164 int l = EVP_MD_CTX_size(mctx); in hmac_signctx()
/external/openssl/crypto/cmac/
Dcm_pmeth.c109 static int cmac_signctx_init(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx) in cmac_signctx_init() argument
111 EVP_MD_CTX_set_flags(mctx, EVP_MD_CTX_FLAG_NO_INIT); in cmac_signctx_init()
112 mctx->update = int_update; in cmac_signctx_init()
117 EVP_MD_CTX *mctx) in cmac_signctx() argument
/external/openssl/apps/
Dreq.c1810 EVP_MD_CTX mctx; local
1811 EVP_MD_CTX_init(&mctx);
1812 rv = do_sign_init(err, &mctx, pkey, md, sigopts);
1814 rv = X509_sign_ctx(x, &mctx);
1815 EVP_MD_CTX_cleanup(&mctx);
1824 EVP_MD_CTX mctx; local
1825 EVP_MD_CTX_init(&mctx);
1826 rv = do_sign_init(err, &mctx, pkey, md, sigopts);
1828 rv = X509_REQ_sign_ctx(x, &mctx);
1829 EVP_MD_CTX_cleanup(&mctx);
[all …]
Ddgst.c420 EVP_MD_CTX *mctx = NULL; in MAIN() local
423 if (!BIO_get_md_ctx(bmd, &mctx)) in MAIN()
430 r = EVP_DigestVerifyInit(mctx, &pctx, md, NULL, sigkey); in MAIN()
432 r = EVP_DigestSignInit(mctx, &pctx, md, NULL, sigkey); in MAIN()
/external/chromium_org/third_party/boringssl/src/ssl/
Ds3_both.c510 EVP_MD_CTX mctx; in ssl3_cert_verify_hash() local
518 EVP_MD_CTX_init(&mctx); in ssl3_cert_verify_hash()
519 if (!EVP_DigestInit_ex(&mctx, *out_md, NULL) in ssl3_cert_verify_hash()
520 || !EVP_DigestUpdate(&mctx, hdata, hdatalen) in ssl3_cert_verify_hash()
521 || !EVP_DigestFinal(&mctx, out, &len)) in ssl3_cert_verify_hash()
524 EVP_MD_CTX_cleanup(&mctx); in ssl3_cert_verify_hash()
/external/openssl/crypto/pkcs7/
Dpk7_doit.c708 static int do_pkcs7_signed_attrib(PKCS7_SIGNER_INFO *si, EVP_MD_CTX *mctx) in do_pkcs7_signed_attrib() argument
725 if (!EVP_DigestFinal_ex(mctx, md_data,&md_len)) in do_pkcs7_signed_attrib()
907 EVP_MD_CTX mctx; in PKCS7_SIGNER_INFO_sign() local
918 EVP_MD_CTX_init(&mctx); in PKCS7_SIGNER_INFO_sign()
919 if (EVP_DigestSignInit(&mctx, &pctx, md,NULL, si->pkey) <= 0) in PKCS7_SIGNER_INFO_sign()
933 if (EVP_DigestSignUpdate(&mctx,abuf,alen) <= 0) in PKCS7_SIGNER_INFO_sign()
937 if (EVP_DigestSignFinal(&mctx, NULL, &siglen) <= 0) in PKCS7_SIGNER_INFO_sign()
942 if (EVP_DigestSignFinal(&mctx, abuf, &siglen) <= 0) in PKCS7_SIGNER_INFO_sign()
952 EVP_MD_CTX_cleanup(&mctx); in PKCS7_SIGNER_INFO_sign()
961 EVP_MD_CTX_cleanup(&mctx); in PKCS7_SIGNER_INFO_sign()
/external/openssl/crypto/pem/
Dpvkfmt.c711 EVP_MD_CTX mctx; in derive_pvk_key() local
713 EVP_MD_CTX_init(&mctx); in derive_pvk_key()
714 if (!EVP_DigestInit_ex(&mctx, EVP_sha1(), NULL) in derive_pvk_key()
715 || !EVP_DigestUpdate(&mctx, salt, saltlen) in derive_pvk_key()
716 || !EVP_DigestUpdate(&mctx, pass, passlen) in derive_pvk_key()
717 || !EVP_DigestFinal_ex(&mctx, key, NULL)) in derive_pvk_key()
720 EVP_MD_CTX_cleanup(&mctx); in derive_pvk_key()
/external/openssl/crypto/evp/
Devp_locl.h320 int (*signctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx);
322 EVP_MD_CTX *mctx);
324 int (*verifyctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx);
326 EVP_MD_CTX *mctx);
Dpmeth_lib.c544 int (*signctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), in EVP_PKEY_meth_set_signctx() argument
546 EVP_MD_CTX *mctx)) in EVP_PKEY_meth_set_signctx()
553 int (*verifyctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx), in EVP_PKEY_meth_set_verifyctx() argument
555 EVP_MD_CTX *mctx)) in EVP_PKEY_meth_set_verifyctx()
Devp.h1218 int (*signctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx),
1220 EVP_MD_CTX *mctx));
1223 int (*verifyctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx),
1225 EVP_MD_CTX *mctx));
/external/openssl/include/openssl/
Devp.h1218 int (*signctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx),
1220 EVP_MD_CTX *mctx));
1223 int (*verifyctx_init)(EVP_PKEY_CTX *ctx, EVP_MD_CTX *mctx),
1225 EVP_MD_CTX *mctx));
/external/openssl/ssl/
Ds3_clnt.c3218 EVP_MD_CTX mctx; in ssl3_send_client_verify() local
3223 EVP_MD_CTX_init(&mctx); in ssl3_send_client_verify()
3286 if (!EVP_SignInit_ex(&mctx, md, NULL) in ssl3_send_client_verify()
3287 || !EVP_SignUpdate(&mctx, hdata, hdatalen) in ssl3_send_client_verify()
3288 || !EVP_SignFinal(&mctx, p + 2, &u, pkey)) in ssl3_send_client_verify()
3382 EVP_MD_CTX_cleanup(&mctx); in ssl3_send_client_verify()
3386 EVP_MD_CTX_cleanup(&mctx); in ssl3_send_client_verify()
Ds3_srvr.c3018 EVP_MD_CTX mctx; in ssl3_get_cert_verify() local
3019 EVP_MD_CTX_init(&mctx); in ssl3_get_cert_verify()
3150 if (!EVP_VerifyInit_ex(&mctx, md, NULL) in ssl3_get_cert_verify()
3151 || !EVP_VerifyUpdate(&mctx, hdata, hdatalen)) in ssl3_get_cert_verify()
3158 if (EVP_VerifyFinal(&mctx, p , i, pkey) <= 0) in ssl3_get_cert_verify()
3262 EVP_MD_CTX_cleanup(&mctx); in ssl3_get_cert_verify()