/mbedtls-development/tests/src/drivers/ |
A D | test_driver_key_management.c | 213 size_t data_length, in mbedtls_test_transparent_import_key() argument 233 data, data_length, in mbedtls_test_transparent_import_key() 245 data, data_length, in mbedtls_test_transparent_import_key() 254 (void)data_length; in mbedtls_test_transparent_import_key() 269 size_t data_length, in mbedtls_test_opaque_import_key() argument 287 *bits = PSA_BYTES_TO_BITS( data_length ); in mbedtls_test_opaque_import_key() 294 if( data_length > key_buffer_size ) in mbedtls_test_opaque_import_key() 298 memcpy( key_buffer_temp, data, data_length ); in mbedtls_test_opaque_import_key() 299 *key_buffer_length = data_length; in mbedtls_test_opaque_import_key() 307 data, data_length, in mbedtls_test_opaque_import_key() [all …]
|
/mbedtls-development/library/ |
A D | psa_crypto_storage.c | 100 size_t data_length = 0; in psa_crypto_storage_load() local 107 if( data_size != data_length ) in psa_crypto_storage_load() 166 if( data_identifier_info.size != data_length ) in psa_crypto_storage_store() 218 size_t *data_length ) in psa_crypto_storage_get_data_length() argument 228 *data_length = (size_t) data_identifier_info.size; in psa_crypto_storage_get_data_length() 251 const size_t data_length, in psa_format_key_data_for_storage() argument 267 memcpy( storage_format->key_data, data, data_length ); in psa_format_key_data_for_storage() 336 if( data == NULL || data_length == 0 ) in psa_save_persistent_key() 339 if( data_length > PSA_CRYPTO_MAX_STORAGE_SIZE ) in psa_save_persistent_key() 368 size_t *data_length ) in psa_load_persistent_key() argument [all …]
|
A D | psa_crypto_client.c | 42 size_t data_length ) in psa_set_key_domain_parameters() argument 46 if( data_length != 0 ) in psa_set_key_domain_parameters() 48 copy = mbedtls_calloc( 1, data_length ); in psa_set_key_domain_parameters() 51 memcpy( copy, data, data_length ); in psa_set_key_domain_parameters() 64 attributes->domain_parameters_size = data_length; in psa_set_key_domain_parameters() 71 uint8_t *data, size_t data_size, size_t *data_length ) in psa_get_key_domain_parameters() argument 75 *data_length = attributes->domain_parameters_size; in psa_get_key_domain_parameters()
|
A D | psa_its_file.c | 136 uint32_t data_length, in psa_its_get() argument 149 if( data_offset + data_length < data_offset ) in psa_its_get() 152 if( data_offset + data_length > SIZE_MAX ) in psa_its_get() 155 if( data_offset + data_length > info.size ) in psa_its_get() 169 n = fread( p_data, 1, data_length, stream ); in psa_its_get() 170 if( n != data_length ) in psa_its_get() 183 uint32_t data_length, in psa_its_set() argument 194 MBEDTLS_PUT_UINT32_LE( data_length, header.size, 0 ); in psa_its_set() 206 if( data_length != 0 ) in psa_its_set() 208 n = fwrite( p_data, 1, data_length, stream ); in psa_its_set() [all …]
|
A D | psa_crypto_ecp.c | 76 const uint8_t *data, size_t data_length, in mbedtls_psa_ecp_load_representation() argument 82 size_t curve_bytes = data_length; in mbedtls_psa_ecp_load_representation() 94 if( ( data_length & 1 ) == 0 ) in mbedtls_psa_ecp_load_representation() 96 curve_bytes = data_length / 2; in mbedtls_psa_ecp_load_representation() 152 data_length ) ); in mbedtls_psa_ecp_load_representation() 169 data_length ) ); in mbedtls_psa_ecp_load_representation() 195 const uint8_t *data, size_t data_length, in ecp_import_key() argument 287 uint8_t *data, size_t data_size, size_t *data_length ) in ecp_export_public_key() argument 301 ecp, data, data_size, data_length ); in ecp_export_public_key() 503 const uint8_t *data, size_t data_length, in mbedtls_psa_ecp_import_key() argument [all …]
|
A D | psa_crypto_ecp.h | 48 size_t data_length, 79 const uint8_t *data, size_t data_length, 95 size_t *data_length ); 124 uint8_t *data, size_t data_size, size_t *data_length ); 229 const uint8_t *data, size_t data_length, 236 uint8_t *data, size_t data_size, size_t *data_length );
|
A D | psa_crypto_rsa.h | 39 size_t data_length, 70 const uint8_t *data, size_t data_length, 86 size_t *data_length ); 115 uint8_t *data, size_t data_size, size_t *data_length ); 223 const uint8_t *data, size_t data_length, 230 uint8_t *data, size_t data_size, size_t *data_length );
|
A D | psa_crypto_rsa.c | 161 const uint8_t *data, size_t data_length, in rsa_import_key() argument 239 *data_length = ret; in mbedtls_psa_rsa_export_key() 246 (void) data_length; in mbedtls_psa_rsa_export_key() 254 uint8_t *data, size_t data_size, size_t *data_length ) in rsa_export_public_key() argument 268 data_length ); in rsa_export_public_key() 566 const uint8_t *data, size_t data_length, in mbedtls_psa_rsa_import_key() argument 570 return( rsa_import_key( attributes, data, data_length, in mbedtls_psa_rsa_import_key() 578 uint8_t *data, size_t data_size, size_t *data_length ) in mbedtls_psa_rsa_export_public_key() argument 640 const uint8_t *data, size_t data_length, in mbedtls_test_driver_rsa_import_key() argument 644 return( rsa_import_key( attributes, data, data_length, in mbedtls_test_driver_rsa_import_key() [all …]
|
A D | psa_crypto.c | 562 if( data_length == 0 ) in psa_import_key_into_slot() 1318 *data_length = 0; in psa_export_key() 1347 size_t *data_length ) in psa_export_public_key_internal() argument 1422 *data_length = 0; in psa_export_public_key() 1901 if( data_length == 0 ) in psa_import_key() 5045 size_t data_length ) in psa_tls12_prf_psk_to_ms_set_key() argument 5064 cur += data_length; in psa_tls12_prf_psk_to_ms_set_key() 5068 cur += data_length; in psa_tls12_prf_psk_to_ms_set_key() 5080 size_t data_length ) in psa_tls12_prf_psk_to_ms_input() argument 5131 size_t data_length ) in psa_key_derivation_input_internal() argument [all …]
|
A D | psa_crypto_storage.h | 110 const size_t data_length ); 140 size_t *data_length ); 177 const size_t data_length,
|
A D | psa_crypto_core.h | 236 size_t data_length ); 293 const uint8_t *data, size_t data_length, 322 uint8_t *data, size_t data_size, size_t *data_length ); 350 uint8_t *data, size_t data_size, size_t *data_length );
|
A D | psa_crypto_its.h | 84 uint32_t data_length, 110 uint32_t data_length,
|
A D | psa_crypto_driver_wrappers.c | 398 size_t data_length, in psa_driver_wrapper_get_key_buffer_size_from_key_data() argument 419 (void)data_length; in psa_driver_wrapper_get_key_buffer_size_from_key_data() 550 size_t data_length, in psa_driver_wrapper_import_key() argument 577 attributes, data, data_length, bits ); in psa_driver_wrapper_import_key() 598 data, data_length, in psa_driver_wrapper_import_key() 617 data, data_length, in psa_driver_wrapper_import_key() 632 uint8_t *data, size_t data_size, size_t *data_length ) in psa_driver_wrapper_export_key() argument 655 data, data_size, data_length ) ); in psa_driver_wrapper_export_key() 690 uint8_t *data, size_t data_size, size_t *data_length ) in psa_driver_wrapper_export_public_key() argument 713 data, data_size, data_length ) ); in psa_driver_wrapper_export_public_key() [all …]
|
A D | psa_crypto_driver_wrappers.h | 70 const uint8_t *data, size_t data_length, 77 uint8_t *data, size_t data_size, size_t *data_length ); 82 uint8_t *data, size_t data_size, size_t *data_length ); 91 size_t data_length,
|
A D | psa_crypto_mac.c | 120 size_t data_length ) in psa_hmac_update_internal() argument 122 return( psa_hash_update( &hmac->hash_ctx, data, data_length ) ); in psa_hmac_update_internal()
|
/mbedtls-development/tests/include/test/drivers/ |
A D | key_management.h | 80 uint8_t *data, size_t data_size, size_t *data_length ); 85 uint8_t *data, size_t data_size, size_t *data_length ); 90 uint8_t *data, size_t data_size, size_t *data_length ); 95 size_t data_length, 104 size_t data_length,
|
/mbedtls-development/include/psa/ |
A D | crypto.h | 654 size_t data_length, 750 size_t *data_length); 825 size_t *data_length); 3424 size_t data_length);
|
A D | crypto_extra.h | 504 size_t data_length); 533 size_t *data_length);
|
A D | crypto_struct.h | 448 size_t data_length );
|
A D | crypto_se_driver.h | 998 size_t data_length,
|
/mbedtls-development/tests/suites/ |
A D | test_suite_psa_crypto_se_driver_hal.function | 105 if( data_length == PSA_BYTES_TO_BITS( 521 ) ) 109 if( data_length == PSA_BYTES_TO_BITS( 255 ) ) 113 return( PSA_BYTES_TO_BITS( data_length ) ); 177 size_t data_length, 186 *bits = PSA_BYTES_TO_BITS( data_length ); 314 size_t data_length, 319 data_length ); 327 *bits = PSA_BYTES_TO_BITS( data_length ); 350 size_t *data_length ) 358 *data_length = actual_size; [all …]
|
A D | test_suite_psa_crypto_persistent_key.function | 121 size_t data_length = data_length_arg; 124 ASSERT_ALLOC( data, data_length ); 131 TEST_EQUAL( psa_import_key( &attributes, data, data_length, &key_id ),
|
A D | test_suite_psa_crypto_se_driver_hal_mocks.function | 35 size_t data_length; 156 size_t data_length, 167 mock_import_data.data_length = data_length;
|
A D | test_suite_psa_its.function | 65 uint32_t data_length, 71 return( psa_its_set( uid, data_length, p_data, create_flags ) );
|
/mbedtls-development/docs/proposed/ |
A D | psa-driver-interface.md | 329 size_t data_length, 463 size_t data_length, 738 size_t data_length, 763 size_t *data_length); 769 size_t *data_length); 774 …ent to export any key with the given attributes. The driver must set `*data_length` to the exact s…
|