Home
last modified time | relevance | path

Searched refs:md_ctx (Results 1 – 10 of 10) sorted by relevance

/optee_os/lib/libmbedtls/mbedtls/library/
H A Dmd.c267 if (ctx->md_ctx != NULL) { in mbedtls_md_free()
270 psa_hash_abort(ctx->md_ctx); in mbedtls_md_free()
276 mbedtls_md5_free(ctx->md_ctx); in mbedtls_md_free()
281 mbedtls_ripemd160_free(ctx->md_ctx); in mbedtls_md_free()
286 mbedtls_sha1_free(ctx->md_ctx); in mbedtls_md_free()
291 mbedtls_sha256_free(ctx->md_ctx); in mbedtls_md_free()
296 mbedtls_sha256_free(ctx->md_ctx); in mbedtls_md_free()
301 mbedtls_sha512_free(ctx->md_ctx); in mbedtls_md_free()
306 mbedtls_sha512_free(ctx->md_ctx); in mbedtls_md_free()
314 mbedtls_sha3_free(ctx->md_ctx); in mbedtls_md_free()
[all …]
H A Dhmac_drbg.c47 size_t md_len = mbedtls_md_get_size(ctx->md_ctx.md_info); in mbedtls_hmac_drbg_update()
55 if ((ret = mbedtls_md_hmac_reset(&ctx->md_ctx)) != 0) { in mbedtls_hmac_drbg_update()
58 if ((ret = mbedtls_md_hmac_update(&ctx->md_ctx, in mbedtls_hmac_drbg_update()
62 if ((ret = mbedtls_md_hmac_update(&ctx->md_ctx, in mbedtls_hmac_drbg_update()
67 if ((ret = mbedtls_md_hmac_update(&ctx->md_ctx, in mbedtls_hmac_drbg_update()
72 if ((ret = mbedtls_md_hmac_finish(&ctx->md_ctx, K)) != 0) { in mbedtls_hmac_drbg_update()
77 if ((ret = mbedtls_md_hmac_starts(&ctx->md_ctx, K, md_len)) != 0) { in mbedtls_hmac_drbg_update()
80 if ((ret = mbedtls_md_hmac_update(&ctx->md_ctx, in mbedtls_hmac_drbg_update()
84 if ((ret = mbedtls_md_hmac_finish(&ctx->md_ctx, ctx->V)) != 0) { in mbedtls_hmac_drbg_update()
103 if ((ret = mbedtls_md_setup(&ctx->md_ctx, md_info, 1)) != 0) { in mbedtls_hmac_drbg_seed_buf()
[all …]
H A Dpkcs12.c276 mbedtls_md_context_t md_ctx; in calculate_hashes() local
282 mbedtls_md_init(&md_ctx); in calculate_hashes()
284 if ((ret = mbedtls_md_setup(&md_ctx, md_info, 0)) != 0) { in calculate_hashes()
288 if ((ret = mbedtls_md_starts(&md_ctx)) != 0) { in calculate_hashes()
292 if ((ret = mbedtls_md_update(&md_ctx, diversifier, v)) != 0) { in calculate_hashes()
297 if ((ret = mbedtls_md_update(&md_ctx, salt_block, v)) != 0) { in calculate_hashes()
303 if ((ret = mbedtls_md_update(&md_ctx, pwd_block, v)) != 0) { in calculate_hashes()
308 if ((ret = mbedtls_md_finish(&md_ctx, hash_output)) != 0) { in calculate_hashes()
321 mbedtls_md_free(&md_ctx); in calculate_hashes()
H A Dpkcs5.c375 mbedtls_md_context_t md_ctx; in mbedtls_pkcs5_pbkdf2_hmac_ext() local
384 mbedtls_md_init(&md_ctx); in mbedtls_pkcs5_pbkdf2_hmac_ext()
386 if ((ret = mbedtls_md_setup(&md_ctx, md_info, 1)) != 0) { in mbedtls_pkcs5_pbkdf2_hmac_ext()
389 ret = pkcs5_pbkdf2_hmac(&md_ctx, password, plen, salt, slen, in mbedtls_pkcs5_pbkdf2_hmac_ext()
392 mbedtls_md_free(&md_ctx); in mbedtls_pkcs5_pbkdf2_hmac_ext()
H A Drsa.c1630 mbedtls_md_context_t md_ctx; in mgf_mask() local
1632 mbedtls_md_init(&md_ctx); in mgf_mask()
1638 mbedtls_md_init(&md_ctx); in mgf_mask()
1639 if ((ret = mbedtls_md_setup(&md_ctx, md_info, 0)) != 0) { in mgf_mask()
1657 if ((ret = mbedtls_md_starts(&md_ctx)) != 0) { in mgf_mask()
1660 if ((ret = mbedtls_md_update(&md_ctx, src, slen)) != 0) { in mgf_mask()
1663 if ((ret = mbedtls_md_update(&md_ctx, counter, 4)) != 0) { in mgf_mask()
1666 if ((ret = mbedtls_md_finish(&md_ctx, mask)) != 0) { in mgf_mask()
1681 mbedtls_md_free(&md_ctx); in mgf_mask()
1702 mbedtls_md_context_t md_ctx; in hash_mprime() local
[all …]
H A Dssl_tls.c6862 mbedtls_md_context_t md_ctx; in tls_prf_generic() local
6865 mbedtls_md_init(&md_ctx); in tls_prf_generic()
6888 if ((ret = mbedtls_md_setup(&md_ctx, md_info, 1)) != 0) { in tls_prf_generic()
6892 ret = mbedtls_md_hmac_starts(&md_ctx, secret, slen); in tls_prf_generic()
6896 ret = mbedtls_md_hmac_update(&md_ctx, tmp + md_len, nb); in tls_prf_generic()
6900 ret = mbedtls_md_hmac_finish(&md_ctx, tmp); in tls_prf_generic()
6906 ret = mbedtls_md_hmac_reset(&md_ctx); in tls_prf_generic()
6910 ret = mbedtls_md_hmac_update(&md_ctx, tmp, md_len + nb); in tls_prf_generic()
6914 ret = mbedtls_md_hmac_finish(&md_ctx, h_i); in tls_prf_generic()
6919 ret = mbedtls_md_hmac_reset(&md_ctx); in tls_prf_generic()
[all …]
/optee_os/lib/libmbedtls/core/
H A Dhmac.c21 mbedtls_md_context_t md_ctx; member
36 if (mbedtls_md_hmac_starts(&to_hmac_ctx(ctx)->md_ctx, key, len)) in mbed_hmac_init()
45 if (mbedtls_md_hmac_update(&to_hmac_ctx(ctx)->md_ctx, data, len)) in mbed_hmac_update()
62 hmac_size = mbedtls_md_get_size(mbedtls_md_info_from_ctx(&c->md_ctx)); in mbed_hmac_final()
71 if (mbedtls_md_hmac_finish(&c->md_ctx, tmp_digest)) in mbed_hmac_final()
84 mbedtls_md_free(&c->md_ctx); in mbed_hmac_free_ctx()
94 if (mbedtls_md_clone(&dst->md_ctx, &src->md_ctx)) in mbed_hmac_copy_state()
121 mbed_res = mbedtls_md_setup(&c->md_ctx, md_info, 1); in mbed_hmac_alloc_ctx()
H A Dhash.c27 mbedtls_md_context_t md_ctx; member
41 if (mbedtls_md_starts(&to_hash_ctx(ctx)->md_ctx)) in mbed_hash_init()
50 if (mbedtls_md_update(&to_hash_ctx(ctx)->md_ctx, data, len)) in mbed_hash_update()
67 hash_size = mbedtls_md_get_size(mbedtls_md_info_from_ctx(&hc->md_ctx)); in mbed_hash_final()
76 if (mbedtls_md_finish(&hc->md_ctx, tmp_digest)) in mbed_hash_final()
89 mbedtls_md_free(&hc->md_ctx); in mbed_hash_free_ctx()
99 if (mbedtls_md_clone(&dst->md_ctx, &src->md_ctx)) in mbed_hash_copy_state()
126 mbed_res = mbedtls_md_setup(&hc->md_ctx, md_info, 0); in mbed_hash_alloc_ctx()
/optee_os/lib/libmbedtls/mbedtls/include/mbedtls/
H A Dhmac_drbg.h77 mbedtls_md_context_t MBEDTLS_PRIVATE(md_ctx); /*!< HMAC context (inc. K) */
H A Dmd.h132 void *MBEDTLS_PRIVATE(md_ctx);