| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | cmac.c | 103 mbedtls_platform_zeroize(L, sizeof(L)); in cmac_generate_subkeys() 124 mbedtls_platform_zeroize(L, sizeof(L)); in cmac_generate_subkeys() 168 mbedtls_platform_zeroize(cmac_ctx->state, sizeof(cmac_ctx->state)); in mbedtls_cipher_cmac_setup() 297 mbedtls_platform_zeroize(K1, sizeof(K1)); in mbedtls_cipher_cmac_finish() 298 mbedtls_platform_zeroize(K2, sizeof(K2)); in mbedtls_cipher_cmac_finish() 324 mbedtls_platform_zeroize(K1, sizeof(K1)); in mbedtls_cipher_cmac_finish() 325 mbedtls_platform_zeroize(K2, sizeof(K2)); in mbedtls_cipher_cmac_finish() 328 mbedtls_platform_zeroize(cmac_ctx->unprocessed_block, in mbedtls_cipher_cmac_finish() 331 mbedtls_platform_zeroize(state, MBEDTLS_CMAC_MAX_BLOCK_SIZE); in mbedtls_cipher_cmac_finish() 347 mbedtls_platform_zeroize(cmac_ctx->unprocessed_block, in mbedtls_cipher_cmac_reset() [all …]
|
| H A D | ctr_drbg.c | 110 mbedtls_platform_zeroize(ctx, sizeof(mbedtls_ctr_drbg_context)); in mbedtls_ctr_drbg_free() 310 mbedtls_platform_zeroize(buf, sizeof(buf)); in block_cipher_df() 311 mbedtls_platform_zeroize(tmp, sizeof(tmp)); in block_cipher_df() 312 mbedtls_platform_zeroize(key, sizeof(key)); in block_cipher_df() 313 mbedtls_platform_zeroize(chain, sizeof(chain)); in block_cipher_df() 318 mbedtls_platform_zeroize(output, MBEDTLS_CTR_DRBG_SEEDLEN); in block_cipher_df() 395 mbedtls_platform_zeroize(tmp, sizeof(tmp)); in ctr_drbg_update_internal() 430 mbedtls_platform_zeroize(add_input, sizeof(add_input)); in mbedtls_ctr_drbg_update() 500 mbedtls_platform_zeroize(seed, sizeof(seed)); in mbedtls_ctr_drbg_reseed_internal() 692 mbedtls_platform_zeroize(&locals, sizeof(locals)); in mbedtls_ctr_drbg_random_with_add() [all …]
|
| H A D | nist_kw.c | 110 mbedtls_platform_zeroize(ctx, sizeof(mbedtls_nist_kw_context)); in mbedtls_nist_kw_free() 246 mbedtls_platform_zeroize(inbuff, KW_SEMIBLOCK_LENGTH * 2); in mbedtls_nist_kw_wrap() 247 mbedtls_platform_zeroize(outbuff, KW_SEMIBLOCK_LENGTH * 2); in mbedtls_nist_kw_wrap() 313 mbedtls_platform_zeroize(inbuff, sizeof(inbuff)); in unwrap() 314 mbedtls_platform_zeroize(outbuff, sizeof(outbuff)); in unwrap() 390 mbedtls_platform_zeroize(outbuff, sizeof(outbuff)); in mbedtls_nist_kw_unwrap() 446 mbedtls_platform_zeroize(&diff, sizeof(diff)); in mbedtls_nist_kw_unwrap() 447 mbedtls_platform_zeroize(A, sizeof(A)); in mbedtls_nist_kw_unwrap()
|
| H A D | chacha20.c | 140 mbedtls_platform_zeroize(working_state, sizeof(working_state)); in chacha20_block() 145 mbedtls_platform_zeroize(ctx->state, sizeof(ctx->state)); in mbedtls_chacha20_init() 146 mbedtls_platform_zeroize(ctx->keystream8, sizeof(ctx->keystream8)); in mbedtls_chacha20_init() 155 mbedtls_platform_zeroize(ctx, sizeof(mbedtls_chacha20_context)); in mbedtls_chacha20_free() 193 mbedtls_platform_zeroize(ctx->keystream8, sizeof(ctx->keystream8)); in mbedtls_chacha20_starts()
|
| H A D | pkcs12.c | 236 mbedtls_platform_zeroize(key, sizeof(key)); in mbedtls_pkcs12_pbe_ext() 237 mbedtls_platform_zeroize(iv, sizeof(iv)); in mbedtls_pkcs12_pbe_ext() 429 mbedtls_platform_zeroize(salt_block, sizeof(salt_block)); in mbedtls_pkcs12_derivation() 430 mbedtls_platform_zeroize(pwd_block, sizeof(pwd_block)); in mbedtls_pkcs12_derivation() 431 mbedtls_platform_zeroize(hash_block, sizeof(hash_block)); in mbedtls_pkcs12_derivation() 432 mbedtls_platform_zeroize(hash_output, sizeof(hash_output)); in mbedtls_pkcs12_derivation()
|
| H A D | psa_crypto_pake.c | 141 mbedtls_platform_zeroize(operation->password, operation->password_len); in psa_pake_ecjpake_setup() 375 mbedtls_platform_zeroize(operation->buffer, sizeof(operation->buffer)); in mbedtls_psa_pake_output_internal() 481 mbedtls_platform_zeroize(operation->buffer, sizeof(operation->buffer)); in mbedtls_psa_pake_input_internal() 492 mbedtls_platform_zeroize(operation->buffer, sizeof(operation->buffer)); in mbedtls_psa_pake_input_internal() 557 mbedtls_platform_zeroize(operation->buffer, sizeof(operation->buffer)); in mbedtls_psa_pake_abort()
|
| H A D | ssl_tls13_keys.c | 216 mbedtls_platform_zeroize(hkdf_label, hkdf_label_len); in mbedtls_ssl_tls13_hkdf_expand_label() 419 mbedtls_platform_zeroize(tmp_secret, sizeof(tmp_secret)); in mbedtls_ssl_tls13_evolve_secret() 767 mbedtls_platform_zeroize(finished_key, sizeof(finished_key)); in ssl_tls13_calc_finished_core() 829 mbedtls_platform_zeroize(base_key, base_key_len); in mbedtls_ssl_tls13_calculate_verify_data() 830 mbedtls_platform_zeroize(transcript, sizeof(transcript)); in mbedtls_ssl_tls13_calculate_verify_data() 919 mbedtls_platform_zeroize(early_secret, sizeof(early_secret)); in mbedtls_ssl_tls13_create_psk_binder() 920 mbedtls_platform_zeroize(binder_key, sizeof(binder_key)); in mbedtls_ssl_tls13_create_psk_binder() 1226 mbedtls_platform_zeroize( in ssl_tls13_generate_early_key() 1228 mbedtls_platform_zeroize(transcript, sizeof(transcript)); in ssl_tls13_generate_early_key() 1267 mbedtls_platform_zeroize(&traffic_keys, sizeof(traffic_keys)); in mbedtls_ssl_tls13_compute_early_transform() [all …]
|
| H A D | entropy.c | 82 mbedtls_platform_zeroize(ctx->source, sizeof(ctx->source)); in mbedtls_entropy_free() 168 mbedtls_platform_zeroize(tmp, sizeof(tmp)); in entropy_update() 241 mbedtls_platform_zeroize(buf, sizeof(buf)); in entropy_gather_internal() 371 mbedtls_platform_zeroize(buf, sizeof(buf)); in mbedtls_entropy_func() 433 mbedtls_platform_zeroize(buf, sizeof(buf)); in mbedtls_entropy_write_seed_file() 472 mbedtls_platform_zeroize(buf, sizeof(buf)); in mbedtls_entropy_update_seed_file()
|
| H A D | psa_crypto_mac.c | 27 mbedtls_platform_zeroize(hmac->opad, sizeof(hmac->opad)); in psa_hmac_abort_internal() 98 mbedtls_platform_zeroize(ipad, sizeof(ipad)); in psa_hmac_setup_internal() 151 mbedtls_platform_zeroize(tmp, hash_size); in psa_hmac_finish_internal() 383 mbedtls_platform_zeroize(tmp, sizeof(tmp)); in psa_mac_finish_internal() 450 mbedtls_platform_zeroize(actual_mac, sizeof(actual_mac)); in mbedtls_psa_mac_verify_finish()
|
| H A D | lmots.c | 293 mbedtls_platform_zeroize(tmp_hash, sizeof(tmp_hash)); in hash_digit_array() 394 mbedtls_platform_zeroize(ctx, sizeof(*ctx)); in mbedtls_lmots_public_free() 570 mbedtls_platform_zeroize(ctx, in mbedtls_lmots_private_free() 692 mbedtls_platform_zeroize(y_hashed_digits, sizeof(y_hashed_digits)); in mbedtls_lmots_calculate_public_key() 765 mbedtls_platform_zeroize(ctx->private_key, in mbedtls_lmots_sign() 782 mbedtls_platform_zeroize(tmp_digit_array, sizeof(tmp_digit_array)); in mbedtls_lmots_sign() 783 mbedtls_platform_zeroize(tmp_sig, sizeof(tmp_sig)); in mbedtls_lmots_sign()
|
| H A D | hkdf.c | 31 mbedtls_platform_zeroize(prk, sizeof(prk)); in mbedtls_hkdf() 156 mbedtls_platform_zeroize(t, sizeof(t)); in mbedtls_hkdf_expand()
|
| H A D | hmac_drbg.c | 90 mbedtls_platform_zeroize(K, sizeof(K)); in mbedtls_hmac_drbg_update() 203 mbedtls_platform_zeroize(seed, seedlen); in hmac_drbg_reseed_core() 421 mbedtls_platform_zeroize(ctx, sizeof(mbedtls_hmac_drbg_context)); in mbedtls_hmac_drbg_free() 452 mbedtls_platform_zeroize(buf, sizeof(buf)); in mbedtls_hmac_drbg_write_seed_file() 487 mbedtls_platform_zeroize(buf, sizeof(buf)); in mbedtls_hmac_drbg_update_seed_file()
|
| H A D | pem.c | 144 mbedtls_platform_zeroize(md5sum, 16); in pem_pbkdf1() 175 mbedtls_platform_zeroize(des_key, 8); in pem_des_decrypt() 205 mbedtls_platform_zeroize(des3_key, 24); in pem_des3_decrypt() 237 mbedtls_platform_zeroize(aes_key, keylen); in pem_aes_decrypt() 496 mbedtls_platform_zeroize(ctx, sizeof(mbedtls_pem_context)); in mbedtls_pem_free()
|
| H A D | platform_util.c | 94 void mbedtls_platform_zeroize(void *buf, size_t len) in mbedtls_platform_zeroize() function 142 mbedtls_platform_zeroize(buf, len); in mbedtls_zeroize_and_free()
|
| H A D | des.c | 276 mbedtls_platform_zeroize(ctx, sizeof(mbedtls_des_context)); in mbedtls_des_free() 290 mbedtls_platform_zeroize(ctx, sizeof(mbedtls_des3_context)); in mbedtls_des3_free() 521 mbedtls_platform_zeroize(sk, sizeof(sk)); in mbedtls_des3_set2key_enc() 535 mbedtls_platform_zeroize(sk, sizeof(sk)); in mbedtls_des3_set2key_dec() 571 mbedtls_platform_zeroize(sk, sizeof(sk)); in mbedtls_des3_set3key_enc() 585 mbedtls_platform_zeroize(sk, sizeof(sk)); in mbedtls_des3_set3key_dec()
|
| H A D | ssl_cookie.c | 101 mbedtls_platform_zeroize(ctx, sizeof(mbedtls_ssl_cookie_ctx)); in mbedtls_ssl_cookie_free() 152 mbedtls_platform_zeroize(key, sizeof(key)); in mbedtls_ssl_cookie_setup() 380 mbedtls_platform_zeroize(ref_hmac, sizeof(ref_hmac)); in mbedtls_ssl_cookie_check()
|
| H A D | ccm.c | 110 mbedtls_platform_zeroize(ctx, sizeof(mbedtls_ccm_context)); in mbedtls_ccm_free() 139 mbedtls_platform_zeroize(tmp_buf, sizeof(tmp_buf)); in mbedtls_ccm_crypt() 145 mbedtls_platform_zeroize(tmp_buf, sizeof(tmp_buf)); in mbedtls_ccm_crypt() 468 mbedtls_platform_zeroize(local_output, 16); in mbedtls_ccm_update() 602 mbedtls_platform_zeroize(output, length); in ccm_auth_decrypt()
|
| H A D | pkwrite.c | 75 mbedtls_platform_zeroize(tmp, sizeof(tmp)); in pk_write_rsa_der() 80 mbedtls_platform_zeroize(tmp, sizeof(tmp)); in pk_write_rsa_der() 188 mbedtls_platform_zeroize(tmp, sizeof(tmp)); in pk_write_ec_private() 220 mbedtls_platform_zeroize(tmp, sizeof(tmp)); in pk_write_ec_private()
|
| H A D | poly1305.c | 230 mbedtls_platform_zeroize(ctx, sizeof(mbedtls_poly1305_context)); in mbedtls_poly1305_init() 239 mbedtls_platform_zeroize(ctx, sizeof(mbedtls_poly1305_context)); in mbedtls_poly1305_free() 264 mbedtls_platform_zeroize(ctx->queue, sizeof(ctx->queue)); in mbedtls_poly1305_starts()
|
| H A D | chachapoly.c | 139 mbedtls_platform_zeroize(poly1305_key, 64U); in mbedtls_chachapoly_starts() 314 mbedtls_platform_zeroize(output, length); in mbedtls_chachapoly_auth_decrypt()
|
| H A D | asn1parse.c | 378 mbedtls_platform_zeroize(params, sizeof(mbedtls_asn1_buf)); in mbedtls_asn1_get_alg() 429 mbedtls_platform_zeroize(cur, sizeof(mbedtls_asn1_named_data)); in mbedtls_asn1_free_named_data()
|
| H A D | pkcs5.c | 351 mbedtls_platform_zeroize(work, MBEDTLS_MD_MAX_SIZE); in pkcs5_pbkdf2_hmac() 352 mbedtls_platform_zeroize(md1, MBEDTLS_MD_MAX_SIZE); in pkcs5_pbkdf2_hmac()
|
| H A D | pk.c | 77 mbedtls_platform_zeroize(ctx, sizeof(mbedtls_pk_context)); in mbedtls_pk_free() 601 mbedtls_platform_zeroize(key_buffer, key_length); in export_import_into_psa() 665 mbedtls_platform_zeroize(key_data, key_length); in import_pair_into_psa() 719 mbedtls_platform_zeroize(key_buffer, key_length); in import_pair_into_psa() 972 mbedtls_platform_zeroize(exp_key, sizeof(exp_key)); in copy_from_psa()
|
| /optee_os/lib/libmbedtls/core/ |
| H A D | aes.c | 26 mbedtls_platform_zeroize(ctx, sizeof(*ctx)); in mbedtls_aes_free()
|
| /optee_os/lib/libmbedtls/mbedtls/include/mbedtls/ |
| H A D | platform_util.h | 159 void mbedtls_platform_zeroize(void *buf, size_t len);
|