/mbedtls-development/library/ |
A D | ctr_drbg.c | 230 mbedtls_platform_zeroize( buf, sizeof( buf ) ); in block_cipher_df() 231 mbedtls_platform_zeroize( tmp, sizeof( tmp ) ); in block_cipher_df() 232 mbedtls_platform_zeroize( key, sizeof( key ) ); in block_cipher_df() 233 mbedtls_platform_zeroize( chain, sizeof( chain ) ); in block_cipher_df() 299 mbedtls_platform_zeroize( tmp, sizeof( tmp ) ); in ctr_drbg_update_internal() 331 mbedtls_platform_zeroize( add_input, sizeof( add_input ) ); in mbedtls_ctr_drbg_update() 400 mbedtls_platform_zeroize( seed, sizeof( seed ) ); in mbedtls_ctr_drbg_reseed_internal() 573 mbedtls_platform_zeroize( add_input, sizeof( add_input ) ); in mbedtls_ctr_drbg_random_with_add() 574 mbedtls_platform_zeroize( tmp, sizeof( tmp ) ); in mbedtls_ctr_drbg_random_with_add() 625 mbedtls_platform_zeroize( buf, sizeof( buf ) ); in mbedtls_ctr_drbg_write_seed_file() [all …]
|
A D | pem.c | 129 mbedtls_platform_zeroize( md5sum, 16 ); in pem_pbkdf1() 158 mbedtls_platform_zeroize( des_key, 8 ); in pem_des_decrypt() 186 mbedtls_platform_zeroize( des3_key, 24 ); in pem_des3_decrypt() 216 mbedtls_platform_zeroize( aes_key, keylen ); in pem_aes_decrypt() 353 mbedtls_platform_zeroize( buf, len ); in mbedtls_pem_read_buffer() 364 mbedtls_platform_zeroize( buf, len ); in mbedtls_pem_read_buffer() 401 mbedtls_platform_zeroize( buf, len ); in mbedtls_pem_read_buffer() 406 mbedtls_platform_zeroize( buf, len ); in mbedtls_pem_read_buffer() 423 mbedtls_platform_zeroize( ctx->buf, ctx->buflen ); in mbedtls_pem_free() 428 mbedtls_platform_zeroize( ctx, sizeof( mbedtls_pem_context ) ); in mbedtls_pem_free()
|
A D | cmac.c | 126 mbedtls_platform_zeroize( L, sizeof( L ) ); in cmac_generate_subkeys() 144 mbedtls_platform_zeroize( L, sizeof( L ) ); in cmac_generate_subkeys() 312 mbedtls_platform_zeroize( K1, sizeof( K1 ) ); in mbedtls_cipher_cmac_finish() 313 mbedtls_platform_zeroize( K2, sizeof( K2 ) ); in mbedtls_cipher_cmac_finish() 343 mbedtls_platform_zeroize( K1, sizeof( K1 ) ); in mbedtls_cipher_cmac_finish() 344 mbedtls_platform_zeroize( K2, sizeof( K2 ) ); in mbedtls_cipher_cmac_finish() 347 mbedtls_platform_zeroize( cmac_ctx->unprocessed_block, in mbedtls_cipher_cmac_finish() 350 mbedtls_platform_zeroize( state, MBEDTLS_CIPHER_BLKSIZE_MAX ); in mbedtls_cipher_cmac_finish() 365 mbedtls_platform_zeroize( cmac_ctx->unprocessed_block, in mbedtls_cipher_cmac_reset() 367 mbedtls_platform_zeroize( cmac_ctx->state, in mbedtls_cipher_cmac_reset() [all …]
|
A D | nist_kw.c | 140 mbedtls_platform_zeroize( ctx, sizeof( mbedtls_nist_kw_context ) ); in mbedtls_nist_kw_free() 288 mbedtls_platform_zeroize( inbuff, KW_SEMIBLOCK_LENGTH * 2 ); in mbedtls_nist_kw_wrap() 289 mbedtls_platform_zeroize( outbuff, KW_SEMIBLOCK_LENGTH * 2 ); in mbedtls_nist_kw_wrap() 354 mbedtls_platform_zeroize( inbuff, sizeof( inbuff ) ); in unwrap() 355 mbedtls_platform_zeroize( outbuff, sizeof( outbuff ) ); in unwrap() 437 mbedtls_platform_zeroize( outbuff, sizeof( outbuff ) ); in mbedtls_nist_kw_unwrap() 505 mbedtls_platform_zeroize( &bad_padding, sizeof( bad_padding) ); in mbedtls_nist_kw_unwrap() 506 mbedtls_platform_zeroize( &diff, sizeof( diff ) ); in mbedtls_nist_kw_unwrap() 507 mbedtls_platform_zeroize( A, sizeof( A ) ); in mbedtls_nist_kw_unwrap()
|
A D | pkcs12.c | 174 mbedtls_platform_zeroize( key, sizeof( key ) ); in mbedtls_pkcs12_pbe() 175 mbedtls_platform_zeroize( iv, sizeof( iv ) ); in mbedtls_pkcs12_pbe() 305 mbedtls_platform_zeroize( salt_block, sizeof( salt_block ) ); in mbedtls_pkcs12_derivation() 306 mbedtls_platform_zeroize( pwd_block, sizeof( pwd_block ) ); in mbedtls_pkcs12_derivation() 307 mbedtls_platform_zeroize( hash_block, sizeof( hash_block ) ); in mbedtls_pkcs12_derivation() 308 mbedtls_platform_zeroize( hash_output, sizeof( hash_output ) ); in mbedtls_pkcs12_derivation()
|
A D | chacha20.c | 170 mbedtls_platform_zeroize( working_state, sizeof( working_state ) ); in chacha20_block() 177 mbedtls_platform_zeroize( ctx->state, sizeof( ctx->state ) ); in mbedtls_chacha20_init() 178 mbedtls_platform_zeroize( ctx->keystream8, sizeof( ctx->keystream8 ) ); in mbedtls_chacha20_init() 188 mbedtls_platform_zeroize( ctx, sizeof( mbedtls_chacha20_context ) ); in mbedtls_chacha20_free() 232 mbedtls_platform_zeroize( ctx->keystream8, sizeof( ctx->keystream8 ) ); in mbedtls_chacha20_starts()
|
A D | x509_csr.c | 319 mbedtls_platform_zeroize( buf, n ); in mbedtls_x509_csr_parse_file() 403 mbedtls_platform_zeroize( name_prv, sizeof( mbedtls_x509_name ) ); in mbedtls_x509_csr_free() 409 mbedtls_platform_zeroize( csr->raw.p, csr->raw.len ); in mbedtls_x509_csr_free() 413 mbedtls_platform_zeroize( csr, sizeof( mbedtls_x509_csr ) ); in mbedtls_x509_csr_free()
|
A D | entropy.c | 109 mbedtls_platform_zeroize( ctx->source, sizeof( ctx->source ) ); in mbedtls_entropy_free() 201 mbedtls_platform_zeroize( tmp, sizeof( tmp ) ); in entropy_update() 271 mbedtls_platform_zeroize( buf, sizeof( buf ) ); in entropy_gather_internal() 410 mbedtls_platform_zeroize( buf, sizeof( buf ) ); in mbedtls_entropy_func() 469 mbedtls_platform_zeroize( buf, sizeof( buf ) ); in mbedtls_entropy_write_seed_file() 501 mbedtls_platform_zeroize( buf, sizeof( buf ) ); in mbedtls_entropy_update_seed_file()
|
A D | hmac_drbg.c | 103 mbedtls_platform_zeroize( K, sizeof( K ) ); in mbedtls_hmac_drbg_update() 216 mbedtls_platform_zeroize( seed, seedlen ); in hmac_drbg_reseed_core() 425 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() 485 mbedtls_platform_zeroize( buf, sizeof( buf ) ); in mbedtls_hmac_drbg_update_seed_file()
|
A D | ccm.c | 97 mbedtls_platform_zeroize( ctx, sizeof( mbedtls_ccm_context ) ); in mbedtls_ccm_free() 124 mbedtls_platform_zeroize(tmp_buf, sizeof(tmp_buf)); in mbedtls_ccm_crypt() 131 mbedtls_platform_zeroize(tmp_buf, sizeof(tmp_buf)); in mbedtls_ccm_crypt() 418 mbedtls_platform_zeroize( local_output, 16 ); in mbedtls_ccm_update() 443 mbedtls_platform_zeroize( local_output, 16 ); in mbedtls_ccm_update() 577 mbedtls_platform_zeroize( output, length ); in ccm_auth_decrypt()
|
A D | hkdf.c | 44 mbedtls_platform_zeroize( prk, sizeof( prk ) ); in mbedtls_hkdf() 184 mbedtls_platform_zeroize( t, sizeof( t ) ); in mbedtls_hkdf_expand()
|
A D | ssl_tls13_keys.c | 347 mbedtls_platform_zeroize( tmp_secret, sizeof(tmp_secret) ); in mbedtls_ssl_tls1_3_evolve_secret() 348 mbedtls_platform_zeroize( tmp_input, sizeof(tmp_input) ); in mbedtls_ssl_tls1_3_evolve_secret() 642 mbedtls_platform_zeroize( finished_key, sizeof( finished_key ) ); in ssl_tls1_3_calc_finished_core() 693 mbedtls_platform_zeroize( transcript, sizeof( transcript ) ); in mbedtls_ssl_tls13_calculate_verify_data() 779 mbedtls_platform_zeroize( early_secret, sizeof( early_secret ) ); in mbedtls_ssl_tls1_3_create_psk_binder() 780 mbedtls_platform_zeroize( binder_key, sizeof( binder_key ) ); in mbedtls_ssl_tls1_3_create_psk_binder() 1106 mbedtls_platform_zeroize( ecdhe, sizeof( ecdhe ) ); in mbedtls_ssl_tls13_key_schedule_stage_handshake() 1228 mbedtls_platform_zeroize( transcript, sizeof( transcript ) ); in mbedtls_ssl_tls13_generate_application_keys()
|
A D | des.c | 294 mbedtls_platform_zeroize( ctx, sizeof( mbedtls_des_context ) ); in mbedtls_des_free() 307 mbedtls_platform_zeroize( ctx, sizeof( mbedtls_des3_context ) ); in mbedtls_des3_free() 531 mbedtls_platform_zeroize( sk, sizeof( sk ) ); in mbedtls_des3_set2key_enc() 545 mbedtls_platform_zeroize( sk, sizeof( sk ) ); in mbedtls_des3_set2key_dec() 582 mbedtls_platform_zeroize( sk, sizeof( sk ) ); in mbedtls_des3_set3key_enc() 596 mbedtls_platform_zeroize( sk, sizeof( sk ) ); in mbedtls_des3_set3key_dec()
|
A D | psa_crypto_mac.c | 48 mbedtls_platform_zeroize( hmac->opad, sizeof( hmac->opad ) ); in psa_hmac_abort_internal() 112 mbedtls_platform_zeroize( ipad, sizeof( ipad ) ); in psa_hmac_setup_internal() 160 mbedtls_platform_zeroize( tmp, hash_size ); in psa_hmac_finish_internal() 380 mbedtls_platform_zeroize( tmp, sizeof( tmp ) ); in mac_finish_internal() 445 mbedtls_platform_zeroize( actual_mac, sizeof( actual_mac ) ); in mac_verify_finish()
|
A D | x509_crl.c | 610 mbedtls_platform_zeroize( buf, n ); in mbedtls_x509_crl_parse_file() 733 mbedtls_platform_zeroize( name_prv, sizeof( mbedtls_x509_name ) ); in mbedtls_x509_crl_free() 742 mbedtls_platform_zeroize( entry_prv, in mbedtls_x509_crl_free() 749 mbedtls_platform_zeroize( crl_cur->raw.p, crl_cur->raw.len ); in mbedtls_x509_crl_free() 763 mbedtls_platform_zeroize( crl_prv, sizeof( mbedtls_x509_crl ) ); in mbedtls_x509_crl_free()
|
A D | ssl_cookie.c | 94 mbedtls_platform_zeroize( ctx, sizeof( mbedtls_ssl_cookie_ctx ) ); in mbedtls_ssl_cookie_free() 115 mbedtls_platform_zeroize( key, sizeof( key ) ); in mbedtls_ssl_cookie_setup()
|
A D | asn1parse.c | 323 mbedtls_platform_zeroize( seq, sizeof( *seq ) ); in mbedtls_asn1_sequence_free() 404 mbedtls_platform_zeroize( params, sizeof(mbedtls_asn1_buf) ); in mbedtls_asn1_get_alg() 449 mbedtls_platform_zeroize( cur, sizeof( mbedtls_asn1_named_data ) ); in mbedtls_asn1_free_named_data()
|
A D | platform_util.c | 67 void mbedtls_platform_zeroize( void *buf, size_t len ) in mbedtls_platform_zeroize() function
|
A D | md.c | 288 mbedtls_platform_zeroize( ctx->hmac_ctx, in mbedtls_md_free() 293 mbedtls_platform_zeroize( ctx, sizeof( mbedtls_md_context_t ) ); in mbedtls_md_free() 617 mbedtls_platform_zeroize( buf, sizeof( buf ) ); in mbedtls_md_file() 667 mbedtls_platform_zeroize( sum, sizeof( sum ) ); in mbedtls_md_hmac_starts()
|
A D | poly1305.c | 263 mbedtls_platform_zeroize( ctx, sizeof( mbedtls_poly1305_context ) ); in mbedtls_poly1305_init() 271 mbedtls_platform_zeroize( ctx, sizeof( mbedtls_poly1305_context ) ); in mbedtls_poly1305_free() 299 mbedtls_platform_zeroize( ctx->queue, sizeof( ctx->queue ) ); in mbedtls_poly1305_starts()
|
/mbedtls-development/3rdparty/everest/library/ |
A D | x25519.c | 44 mbedtls_platform_zeroize( ctx, sizeof( mbedtls_x25519_context ) ); in mbedtls_x25519_init() 55 mbedtls_platform_zeroize( ctx->our_secret, MBEDTLS_X25519_KEY_SIZE_BYTES ); in mbedtls_x25519_free() 56 mbedtls_platform_zeroize( ctx->peer_point, MBEDTLS_X25519_KEY_SIZE_BYTES ); in mbedtls_x25519_free() 137 mbedtls_platform_zeroize( ctx->our_secret, MBEDTLS_X25519_KEY_SIZE_BYTES ); in mbedtls_x25519_calc_secret()
|
/mbedtls-development/tests/scripts/ |
A D | test_zeroize.gdb | 20 # Run a test using the debugger to check that the mbedtls_platform_zeroize() 27 # The mbedtls_platform_zeroize() test is debugger driven because there does not 35 # program's observable behavior. In the case of mbedtls_platform_zeroize(), an 38 # mbedtls_platform_zeroize() does not have an observable behavior. However, 39 # inserting a test after a call to mbedtls_platform_zeroize() to check whether 41 # eliminate the mbedtls_platform_zeroize() call. If this does not occur, then
|
/mbedtls-development/programs/aes/ |
A D | crypt_and_hash.c | 553 mbedtls_platform_zeroize( argv[i], strlen( argv[i] ) ); in main() 555 mbedtls_platform_zeroize( IV, sizeof( IV ) ); in main() 556 mbedtls_platform_zeroize( key, sizeof( key ) ); in main() 557 mbedtls_platform_zeroize( buffer, sizeof( buffer ) ); in main() 558 mbedtls_platform_zeroize( output, sizeof( output ) ); in main() 559 mbedtls_platform_zeroize( digest, sizeof( digest ) ); in main()
|
/mbedtls-development/include/mbedtls/ |
A D | platform_util.h | 170 void mbedtls_platform_zeroize( void *buf, size_t len );
|
/mbedtls-development/programs/test/ |
A D | zeroize.c | 91 mbedtls_platform_zeroize( buf, sizeof( buf ) ); in main()
|