| /mbedtls/library/ |
| A D | md.c | 339 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 D | hmac_drbg.c | 47 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 D | pkcs12.c | 275 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 D | pkcs5.c | 278 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 D | pkcs7.c | 651 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 D | psa_crypto_random_impl.h | 128 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 D | rsa.c | 1626 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 D | x509_crt.c | 2018 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 D | ecdsa.c | 410 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 D | generic_sum.c | 30 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 D | test_suite_md.function | 163 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 D | test_suite_hmac_drbg.function | 37 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 D | test_suite_constant_time_hmac.function | 26 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 D | test_suite_pkcs7.function | 76 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 D | test_suite_random.function | 79 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 D | test_suite_entropy.function | 454 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 D | test_suite_md.data | 13 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 D | md.h | 124 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 D | hmac_drbg.h | 187 const mbedtls_md_info_t *md_info, 222 const mbedtls_md_info_t *md_info,
|
| /mbedtls/programs/aes/ |
| A D | crypt_and_hash.c | 76 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 D | benchmark.c | 996 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 D | cert_req.c | 310 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 D | cert_write.c | 440 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 D | ssl_context_info.c | 549 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 D | ssl_helpers.c | 1350 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()
|