Home
last modified time | relevance | path

Searched refs:md_info (Results 1 - 22 of 22) sorted by relevance

/third_party/mbedtls/programs/hash/
H A Dgeneric_sum.c40 static int generic_wrapper(const mbedtls_md_info_t *md_info, char *filename, unsigned char *sum) in generic_wrapper() argument
42 int ret = mbedtls_md_file(md_info, filename, sum); in generic_wrapper()
55 static int generic_print(const mbedtls_md_info_t *md_info, char *filename) in generic_print() argument
60 if (generic_wrapper(md_info, filename, sum) != 0) { in generic_print()
64 for (i = 0; i < mbedtls_md_get_size(md_info); i++) { in generic_print()
72 static int generic_check(const mbedtls_md_info_t *md_info, char *filename) in generic_check() argument
103 if (n < (size_t) 2 * mbedtls_md_get_size(md_info) + 4) { in generic_check()
104 mbedtls_printf("No '%s' hash found on line.\n", mbedtls_md_get_name(md_info)); in generic_check()
108 if (line[2 * mbedtls_md_get_size(md_info)] != ' ' || in generic_check()
109 line[2 * mbedtls_md_get_size(md_info) in generic_check()
167 const mbedtls_md_info_t *md_info; main() local
[all...]
/third_party/mbedtls/library/
H A Dmd.c263 if (ctx == NULL || ctx->md_info == NULL) { in mbedtls_md_free()
273 switch (ctx->md_info->type) { in mbedtls_md_free()
327 2 * ctx->md_info->block_size); in mbedtls_md_free()
337 if (dst == NULL || dst->md_info == NULL || in mbedtls_md_clone()
338 src == NULL || src->md_info == NULL || in mbedtls_md_clone()
339 dst->md_info != src->md_info) { in mbedtls_md_clone()
358 switch (src->md_info->type) { in mbedtls_md_clone()
418 int mbedtls_md_setup(mbedtls_md_context_t *ctx, const mbedtls_md_info_t *md_info, int hmac) in mbedtls_md_setup() argument
425 if (md_info in mbedtls_md_setup()
685 mbedtls_md(const mbedtls_md_info_t *md_info, const unsigned char *input, size_t ilen, unsigned char *output) mbedtls_md() argument
746 mbedtls_md_get_size(const mbedtls_md_info_t *md_info) mbedtls_md_get_size() argument
755 mbedtls_md_get_type(const mbedtls_md_info_t *md_info) mbedtls_md_get_type() argument
893 mbedtls_md_get_name(const mbedtls_md_info_t *md_info) mbedtls_md_get_name() argument
919 mbedtls_md_file(const mbedtls_md_info_t *md_info, const char *path, unsigned char *output) mbedtls_md_file() argument
1072 mbedtls_md_hmac(const mbedtls_md_info_t *md_info, const unsigned char *key, size_t keylen, const unsigned char *input, size_t ilen, unsigned char *output) mbedtls_md_hmac() argument
[all...]
H 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()
103 if ((ret = mbedtls_md_setup(&ctx->md_ctx, md_info, 1)) != 0) { in mbedtls_hmac_drbg_seed_buf()
117 mbedtls_md_get_size(md_info))) != 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()
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 ! in mbedtls_hmac_drbg_free()
97 mbedtls_hmac_drbg_seed_buf(mbedtls_hmac_drbg_context *ctx, const mbedtls_md_info_t *md_info, const unsigned char *data, size_t data_len) mbedtls_hmac_drbg_seed_buf() argument
222 mbedtls_hmac_drbg_seed(mbedtls_hmac_drbg_context *ctx, const mbedtls_md_info_t *md_info, int (*f_entropy)(void *, unsigned char *, size_t), void *p_entropy, const unsigned char *custom, size_t len) mbedtls_hmac_drbg_seed() argument
572 const mbedtls_md_info_t *md_info = mbedtls_md_info_from_type(MBEDTLS_MD_SHA1); mbedtls_hmac_drbg_self_test() local
[all...]
H 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()
H 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()
H 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()
H 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()
H 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()
1702 const mbedtls_md_info_t *md_info = mbedtls_md_info_from_type(md_alg); in hash_mprime() local
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 in compute_hash()
[all...]
H 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()
H 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()
H A Dssl_tls.c3650 const mbedtls_md_info_t *md_info = in ssl_tls12_session_load() local
3652 if (md_info == NULL) { in ssl_tls12_session_load()
3655 if (session->peer_cert_digest_len != mbedtls_md_get_size(md_info)) { in ssl_tls12_session_load()
6837 const mbedtls_md_info_t *md_info; in tls_prf_generic() local
6843 if ((md_info = mbedtls_md_info_from_type(md_type)) == NULL) { in tls_prf_generic()
6847 md_len = mbedtls_md_get_size(md_info); in tls_prf_generic()
6864 if ((ret = mbedtls_md_setup(&md_ctx, md_info, 1)) != 0) { in tls_prf_generic()
8814 const mbedtls_md_info_t *md_info; in ssl_tls12_populate_transform() local
8894 md_info = mbedtls_md_info_from_type((mbedtls_md_type_t) ciphersuite_info->mac); in ssl_tls12_populate_transform()
8895 if (md_info in ssl_tls12_populate_transform()
9390 const mbedtls_md_info_t *md_info = mbedtls_md_info_from_type(md_alg); mbedtls_ssl_get_key_exchange_md_tls1_2() local
[all...]
H A Dssl_msg.c208 const mbedtls_md_type_t md_alg = mbedtls_md_get_type(ctx->md_info); in mbedtls_ct_hmac()
214 const size_t hash_size = mbedtls_md_get_size(ctx->md_info); in mbedtls_ct_hmac()
230 MD_CHK(mbedtls_md_setup(&aux, ctx->md_info, 0)); in mbedtls_ct_hmac()
/third_party/mbedtls/include/mbedtls/
H A Dmd.h128 const mbedtls_md_info_t *MBEDTLS_PRIVATE(md_info);
190 * \param md_info The information structure of the message-digest algorithm
201 int mbedtls_md_setup(mbedtls_md_context_t *ctx, const mbedtls_md_info_t *md_info, int hmac);
234 * \param md_info The information structure of the message-digest algorithm
239 unsigned char mbedtls_md_get_size(const mbedtls_md_info_t *md_info);
259 * \param md_info The information structure of the message-digest algorithm
264 mbedtls_md_type_t mbedtls_md_get_type(const mbedtls_md_info_t *md_info);
330 * \param md_info The information structure of the message-digest algorithm
341 int mbedtls_md(const mbedtls_md_info_t *md_info, const unsigned char *input, size_t ilen,
372 * \param md_info Th
[all...]
H A Dhmac_drbg.h105 * md_ctx->md_info != NULL. This means that the mutex is initialized
146 * - 128 bits if \p md_info is SHA-1;
147 * - 192 bits if \p md_info is SHA-224;
148 * - 256 bits if \p md_info is SHA-256, SHA-384 or SHA-512.
173 * \param md_info MD algorithm to use for HMAC_DRBG.
191 * \return #MBEDTLS_ERR_MD_BAD_INPUT_DATA if \p md_info is
199 const mbedtls_md_info_t *md_info,
222 * \param md_info MD algorithm to use for HMAC_DRBG.
228 * \return #MBEDTLS_ERR_MD_BAD_INPUT_DATA if \p md_info is
234 const mbedtls_md_info_t *md_info,
[all...]
/third_party/mbedtls/programs/aes/
H 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()
/third_party/lwip/src/apps/snmp/
H A Dsnmpv3_mbedtls.c57 const mbedtls_md_info_t *md_info; in snmpv3_auth() local
63 md_info = mbedtls_md_info_from_type(MBEDTLS_MD_MD5); in snmpv3_auth()
66 md_info = mbedtls_md_info_from_type(MBEDTLS_MD_SHA1); in snmpv3_auth()
73 if (mbedtls_md_setup(&ctx, md_info, 1) != 0) { in snmpv3_auth()
/third_party/mbedtls/programs/test/
H 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()
/third_party/mbedtls/programs/x509/
H 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()
H 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()
/third_party/mbedtls/programs/ssl/
H 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()
/third_party/libcoap/src/
H A Dcoap_mbedtls.c2676 const mbedtls_md_info_t *md_info; local
2686 md_info = mbedtls_md_info_from_type(dig_type);
2688 len = mbedtls_md_get_size(md_info);
2694 C(mbedtls_md_setup(&ctx, md_info, 0));
3002 const mbedtls_md_info_t *md_info; local
3015 md_info = mbedtls_md_info_from_type(mac_algo);
3017 len = mbedtls_md_get_size(md_info);
3023 C(mbedtls_md_setup(&ctx, md_info, use_hmac));
/third_party/mbedtls/tests/src/test_helpers/
H 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 42 milliseconds