Home
last modified time | relevance | path

Searched refs:md_info (Results 1 – 25 of 28) sorted by relevance

12

/mbedtls/library/
A Dmd.c339 dst->md_info != src->md_info) { in mbedtls_md_clone()
425 if (md_info == NULL) { in mbedtls_md_setup()
429 ctx->md_info = md_info; in mbedtls_md_setup()
688 if (md_info == NULL) { in mbedtls_md()
748 if (md_info == NULL) { in mbedtls_md_get_size()
752 return md_info->size; in mbedtls_md_get_size()
757 if (md_info == NULL) { in mbedtls_md_get_type()
761 return md_info->type; in mbedtls_md_get_type()
895 if (md_info == NULL) { in mbedtls_md_get_name()
927 if (md_info == NULL) { in mbedtls_md_file()
[all …]
A Dhmac_drbg.c47 size_t md_len = mbedtls_md_get_size(ctx->md_ctx.md_info); in mbedtls_hmac_drbg_update()
98 const mbedtls_md_info_t *md_info, in mbedtls_hmac_drbg_seed_buf() argument
103 if ((ret = mbedtls_md_setup(&ctx->md_ctx, md_info, 1)) != 0) { in mbedtls_hmac_drbg_seed_buf()
120 memset(ctx->V, 0x01, mbedtls_md_get_size(md_info)); in mbedtls_hmac_drbg_seed_buf()
223 const mbedtls_md_info_t *md_info, in mbedtls_hmac_drbg_seed() argument
232 if ((ret = mbedtls_md_setup(&ctx->md_ctx, md_info, 1)) != 0) { in mbedtls_hmac_drbg_seed()
241 md_size = mbedtls_md_get_size(md_info); in mbedtls_hmac_drbg_seed()
312 size_t md_len = mbedtls_md_get_size(ctx->md_ctx.md_info); in mbedtls_hmac_drbg_random_with_add()
416 if (ctx->md_ctx.md_info != NULL) { in mbedtls_hmac_drbg_free()
584 CHK(mbedtls_hmac_drbg_seed(&ctx, md_info, in mbedtls_hmac_drbg_self_test()
[all …]
A Dpkcs12.c275 const mbedtls_md_info_t *md_info; in calculate_hashes() local
277 md_info = mbedtls_md_info_from_type(md_type); in calculate_hashes()
278 if (md_info == NULL) { in calculate_hashes()
284 if ((ret = mbedtls_md_setup(&md_ctx, md_info, 0)) != 0) { in calculate_hashes()
314 if ((ret = mbedtls_md(md_info, hash_output, hlen, hash_output)) in calculate_hashes()
A Dpkcs5.c278 unsigned char md_size = mbedtls_md_get_size(ctx->md_info); in pkcs5_pbkdf2_hmac()
376 const mbedtls_md_info_t *md_info = NULL; in mbedtls_pkcs5_pbkdf2_hmac_ext() local
379 md_info = mbedtls_md_info_from_type(md_alg); in mbedtls_pkcs5_pbkdf2_hmac_ext()
380 if (md_info == NULL) { in mbedtls_pkcs5_pbkdf2_hmac_ext()
386 if ((ret = mbedtls_md_setup(&md_ctx, md_info, 1)) != 0) { in mbedtls_pkcs5_pbkdf2_hmac_ext()
A Dpkcs7.c651 const mbedtls_md_info_t *md_info; in mbedtls_pkcs7_data_or_hash_verify() local
669 md_info = mbedtls_md_info_from_type(md_alg); in mbedtls_pkcs7_data_or_hash_verify()
670 if (md_info == NULL) { in mbedtls_pkcs7_data_or_hash_verify()
674 hash = mbedtls_calloc(mbedtls_md_get_size(md_info), 1); in mbedtls_pkcs7_data_or_hash_verify()
681 if (datalen != mbedtls_md_get_size(md_info)) { in mbedtls_pkcs7_data_or_hash_verify()
687 ret = mbedtls_md(md_info, data, datalen, hash); in mbedtls_pkcs7_data_or_hash_verify()
709 mbedtls_md_get_size(md_info), in mbedtls_pkcs7_data_or_hash_verify()
A Dpsa_crypto_random_impl.h128 const mbedtls_md_info_t *md_info = mbedtls_md_info_from_type(MBEDTLS_PSA_HMAC_DRBG_MD_TYPE); in mbedtls_psa_drbg_seed()
129 return mbedtls_hmac_drbg_seed(drbg_ctx, md_info, mbedtls_entropy_func, entropy, custom, len); in mbedtls_psa_drbg_seed()
A Drsa.c1626 const mbedtls_md_info_t *md_info; in mgf_mask() local
1630 md_info = mbedtls_md_info_from_type(md_alg); in mgf_mask()
1631 if (md_info == NULL) { in mgf_mask()
1636 if ((ret = mbedtls_md_setup(&md_ctx, md_info, 0)) != 0) { in mgf_mask()
1640 hlen = mbedtls_md_get_size(md_info); in mgf_mask()
1703 if (md_info == NULL) { in hash_mprime()
1708 if ((ret = mbedtls_md_setup(&md_ctx, md_info, 0)) != 0) { in hash_mprime()
1745 const mbedtls_md_info_t *md_info; in compute_hash() local
1747 md_info = mbedtls_md_info_from_type(md_alg); in compute_hash()
1748 if (md_info == NULL) { in compute_hash()
[all …]
A Dx509_crt.c2018 const mbedtls_md_info_t *md_info; in x509_crt_verifycrl() local
2066 md_info = mbedtls_md_info_from_type(crl_list->sig_md); in x509_crt_verifycrl()
2067 hash_length = mbedtls_md_get_size(md_info); in x509_crt_verifycrl()
2068 if (mbedtls_md(md_info, in x509_crt_verifycrl()
2129 const mbedtls_md_info_t *md_info; in x509_crt_check_signature() local
2130 md_info = mbedtls_md_info_from_type(child->sig_md); in x509_crt_check_signature()
2131 hash_len = mbedtls_md_get_size(md_info); in x509_crt_check_signature()
2134 if (mbedtls_md(md_info, child->tbs.p, child->tbs.len, hash) != 0) { in x509_crt_check_signature()
A Decdsa.c410 const mbedtls_md_info_t *md_info; in mbedtls_ecdsa_sign_det_restartable() local
413 if ((md_info = mbedtls_md_info_from_type(md_alg)) == NULL) { in mbedtls_ecdsa_sign_det_restartable()
438 MBEDTLS_MPI_CHK(mbedtls_hmac_drbg_seed_buf(p_rng, md_info, data, 2 * grp_len)); in mbedtls_ecdsa_sign_det_restartable()
/mbedtls/programs/hash/
A Dgeneric_sum.c30 int ret = mbedtls_md_file(md_info, filename, sum); in generic_wrapper()
48 if (generic_wrapper(md_info, filename, sum) != 0) { in generic_print()
52 for (i = 0; i < mbedtls_md_get_size(md_info); i++) { in generic_print()
111 if (generic_wrapper(md_info, line + 2 + 2 * mbedtls_md_get_size(md_info), sum) != 0) { in generic_check()
155 const mbedtls_md_info_t *md_info; in main() local
169 md_info = mbedtls_md_info_from_type(*list); in main()
180 md_info = mbedtls_md_info_from_string(argv[1]); in main()
181 if (md_info == NULL) { in main()
185 if (mbedtls_md_setup(&md_ctx, md_info, 0)) { in main()
192 ret |= generic_check(md_info, argv[3]); in main()
[all …]
/mbedtls/tests/suites/
A Dtest_suite_md.function163 const mbedtls_md_info_t *md_info;
173 TEST_ASSERT(md_info != NULL);
200 const mbedtls_md_info_t *md_info = NULL;
205 TEST_ASSERT(md_info != NULL);
225 TEST_ASSERT(md_info != NULL);
257 TEST_ASSERT(md_info != NULL);
302 TEST_ASSERT(md_info != NULL);
346 TEST_ASSERT(md_info != NULL);
373 TEST_ASSERT(md_info != NULL);
415 TEST_ASSERT(md_info != NULL);
[all …]
A Dtest_suite_hmac_drbg.function37 const mbedtls_md_info_t *md_info;
54 TEST_ASSERT(md_info != NULL);
130 const mbedtls_md_info_t *md_info;
138 TEST_ASSERT(md_info != NULL);
158 const mbedtls_md_info_t *md_info;
169 TEST_ASSERT(md_info != NULL);
194 const mbedtls_md_info_t *md_info;
205 TEST_ASSERT(md_info != NULL);
244 const mbedtls_md_info_t *md_info;
255 TEST_ASSERT(md_info != NULL);
[all …]
A Dtest_suite_constant_time_hmac.function26 const mbedtls_md_info_t *md_info;
54 md_info = mbedtls_md_info_from_type(hash);
55 TEST_ASSERT(md_info != NULL);
56 out_len = mbedtls_md_get_size(md_info);
72 TEST_EQUAL(0, mbedtls_md_setup(&ctx, md_info, 1));
73 TEST_EQUAL(0, mbedtls_md_setup(&ref_ctx, md_info, 1));
A Dtest_suite_pkcs7.function76 const mbedtls_md_info_t *md_info;
139 md_info = mbedtls_md_info_from_type((mbedtls_md_type_t) do_hash_alg);
140 TEST_CALLOC(hash, mbedtls_md_get_size(md_info));
141 res = mbedtls_md(md_info, data, datalen, hash);
147 mbedtls_md_get_size(md_info));
A Dtest_suite_random.function79 const mbedtls_md_info_t *md_info = mbedtls_md_info_from_type(md_type);
86 TEST_EQUAL(0, mbedtls_hmac_drbg_seed(&drbg, md_info,
97 TEST_EQUAL(0, mbedtls_hmac_drbg_seed(&drbg, md_info,
A Dtest_suite_entropy.function454 const mbedtls_md_info_t *md_info =
457 const mbedtls_md_info_t *md_info =
505 TEST_ASSERT(mbedtls_md_setup(&accumulator, md_info, 0) == 0);
519 TEST_ASSERT(mbedtls_md(md_info, buf, MBEDTLS_ENTROPY_BLOCK_SIZE,
534 TEST_ASSERT(mbedtls_md(md_info, buf, MBEDTLS_ENTROPY_BLOCK_SIZE,
A Dtest_suite_md.data13 md_info:MBEDTLS_MD_MD5:"MD5":16
17 md_info:MBEDTLS_MD_RIPEMD160:"RIPEMD160":20
21 md_info:MBEDTLS_MD_SHA1:"SHA1":20
25 md_info:MBEDTLS_MD_SHA224:"SHA224":28
29 md_info:MBEDTLS_MD_SHA256:"SHA256":32
33 md_info:MBEDTLS_MD_SHA384:"SHA384":48
37 md_info:MBEDTLS_MD_SHA512:"SHA512":64
41 md_info:MBEDTLS_MD_SHA3_224:"SHA3-224":28
45 md_info:MBEDTLS_MD_SHA3_256:"SHA3-256":32
49 md_info:MBEDTLS_MD_SHA3_384:"SHA3-384":48
[all …]
/mbedtls/include/mbedtls/
A Dmd.h124 const mbedtls_md_info_t *MBEDTLS_PRIVATE(md_info);
197 int mbedtls_md_setup(mbedtls_md_context_t *ctx, const mbedtls_md_info_t *md_info, int hmac);
235 unsigned char mbedtls_md_get_size(const mbedtls_md_info_t *md_info);
260 mbedtls_md_type_t mbedtls_md_get_type(const mbedtls_md_info_t *md_info);
337 int mbedtls_md(const mbedtls_md_info_t *md_info, const unsigned char *input, size_t ilen,
373 const char *mbedtls_md_get_name(const mbedtls_md_info_t *md_info);
407 int mbedtls_md_file(const mbedtls_md_info_t *md_info, const char *path,
518 int mbedtls_md_hmac(const mbedtls_md_info_t *md_info, const unsigned char *key, size_t keylen,
A Dhmac_drbg.h187 const mbedtls_md_info_t *md_info,
222 const mbedtls_md_info_t *md_info,
/mbedtls/programs/aes/
A Dcrypt_and_hash.c76 const mbedtls_md_info_t *md_info; in main() local
117 md_info = mbedtls_md_info_from_type(*list); in main()
118 mbedtls_printf(" %s\n", mbedtls_md_get_name(md_info)); in main()
164 md_info = mbedtls_md_info_from_string(argv[5]); in main()
165 if (md_info == NULL) { in main()
170 if (mbedtls_md_setup(&md_ctx, md_info, 1) != 0) { in main()
233 md_size = mbedtls_md_get_size(md_info); in main()
/mbedtls/programs/test/
A Dbenchmark.c996 const mbedtls_md_info_t *md_info; in main() local
1001 if ((md_info = mbedtls_md_info_from_type(MBEDTLS_MD_SHA1)) == NULL) { in main()
1005 if (mbedtls_hmac_drbg_seed(&hmac_drbg, md_info, myrand, NULL, NULL, 0) != 0) { in main()
1011 if (mbedtls_hmac_drbg_seed(&hmac_drbg, md_info, myrand, NULL, NULL, 0) != 0) { in main()
1021 if ((md_info = mbedtls_md_info_from_type(MBEDTLS_MD_SHA256)) == NULL) { in main()
1025 if (mbedtls_hmac_drbg_seed(&hmac_drbg, md_info, myrand, NULL, NULL, 0) != 0) { in main()
1031 if (mbedtls_hmac_drbg_seed(&hmac_drbg, md_info, myrand, NULL, NULL, 0) != 0) { in main()
/mbedtls/programs/x509/
A Dcert_req.c310 const mbedtls_md_info_t *md_info = in main() local
312 if (md_info == NULL) { in main()
316 opt.md_alg = mbedtls_md_get_type(md_info); in main()
A Dcert_write.c440 const mbedtls_md_info_t *md_info = in main() local
442 if (md_info == NULL) { in main()
446 opt.md = mbedtls_md_get_type(md_info); in main()
/mbedtls/programs/ssl/
A Dssl_context_info.c549 const mbedtls_md_info_t *md_info; in print_deserialized_ssl_session() local
568 md_info = mbedtls_md_info_from_type(ciphersuite_info->MBEDTLS_PRIVATE(mac)); in print_deserialized_ssl_session()
569 if (md_info == NULL) { in print_deserialized_ssl_session()
572 printf("\tMessage-Digest : %s\n", mbedtls_md_get_name(md_info)); in print_deserialized_ssl_session()
/mbedtls/tests/src/test_helpers/
A Dssl_helpers.c1350 mbedtls_md_info_t const *md_info = mbedtls_md_info_from_type((mbedtls_md_type_t) hash_id); in mbedtls_test_ssl_build_transforms() local
1351 CHK(md_info != NULL); in mbedtls_test_ssl_build_transforms()
1403 CHK(mbedtls_md_setup(&t_out->md_ctx_enc, md_info, 1) == 0); in mbedtls_test_ssl_build_transforms()
1404 CHK(mbedtls_md_setup(&t_out->md_ctx_dec, md_info, 1) == 0); in mbedtls_test_ssl_build_transforms()
1405 CHK(mbedtls_md_setup(&t_in->md_ctx_enc, md_info, 1) == 0); in mbedtls_test_ssl_build_transforms()
1406 CHK(mbedtls_md_setup(&t_in->md_ctx_dec, md_info, 1) == 0); in mbedtls_test_ssl_build_transforms()

Completed in 54 milliseconds

12