| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | md.c | 267 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 D | hmac_drbg.c | 47 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 D | pkcs12.c | 276 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 D | pkcs5.c | 375 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 D | rsa.c | 1630 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 D | ssl_tls.c | 6862 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 D | hmac.c | 21 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 D | hash.c | 27 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 D | hmac_drbg.h | 77 mbedtls_md_context_t MBEDTLS_PRIVATE(md_ctx); /*!< HMAC context (inc. K) */
|
| H A D | md.h | 132 void *MBEDTLS_PRIVATE(md_ctx);
|