Home
last modified time | relevance | path

Searched refs:data_size (Results 1 – 18 of 18) sorted by relevance

/mbedtls-development/library/
A Dpsa_crypto_rsa.c198 size_t data_size, in mbedtls_psa_rsa_export_key() argument
204 uint8_t *pos = data + data_size; in mbedtls_psa_rsa_export_key()
221 memset( data, 0, data_size ); in mbedtls_psa_rsa_export_key()
228 if( 2 * (size_t) ret <= data_size ) in mbedtls_psa_rsa_export_key()
230 memcpy( data, data + data_size - ret, ret ); in mbedtls_psa_rsa_export_key()
231 memset( data + data_size - ret, 0, ret ); in mbedtls_psa_rsa_export_key()
233 else if( (size_t) ret < data_size ) in mbedtls_psa_rsa_export_key()
235 memmove( data, data + data_size - ret, ret ); in mbedtls_psa_rsa_export_key()
236 memset( data + ret, 0, data_size - ret ); in mbedtls_psa_rsa_export_key()
245 (void) data_size; in mbedtls_psa_rsa_export_key()
[all …]
A Dpsa_crypto_ecp.c236 size_t data_size, in mbedtls_psa_ecp_export_key() argument
260 data_size ) ); in mbedtls_psa_ecp_export_key()
262 memset( data, 0, data_size ); in mbedtls_psa_ecp_export_key()
268 if( data_size < PSA_BITS_TO_BYTES( ecp->grp.nbits ) ) in mbedtls_psa_ecp_export_key()
278 memset( data, 0, data_size ); in mbedtls_psa_ecp_export_key()
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()
515 uint8_t *data, size_t data_size, size_t *data_length ) in mbedtls_psa_ecp_export_public_key() argument
518 data, data_size, data_length ) ); in mbedtls_psa_ecp_export_public_key()
589 uint8_t *data, size_t data_size, size_t *data_length ) in mbedtls_test_driver_ecp_export_public_key() argument
[all …]
A Dpsa_crypto_ecp.h94 size_t data_size,
124 uint8_t *data, size_t data_size, size_t *data_length );
236 uint8_t *data, size_t data_size, size_t *data_length );
A Dpsa_crypto_rsa.h85 size_t data_size,
115 uint8_t *data, size_t data_size, size_t *data_length );
230 uint8_t *data, size_t data_size, size_t *data_length );
A Dpsa_crypto_client.c71 uint8_t *data, size_t data_size, size_t *data_length ) in psa_get_key_domain_parameters() argument
73 if( attributes->domain_parameters_size > data_size ) in psa_get_key_domain_parameters()
A Dpsa_crypto_core.h322 uint8_t *data, size_t data_size, size_t *data_length );
350 uint8_t *data, size_t data_size, size_t *data_length );
A Dpsa_crypto_storage.c95 const mbedtls_svc_key_id_t key, uint8_t *data, size_t data_size ) in psa_crypto_storage_load() argument
106 status = psa_its_get( data_identifier, 0, (uint32_t) data_size, data, &data_length ); in psa_crypto_storage_load()
107 if( data_size != data_length ) in psa_crypto_storage_load()
A Dpsa_crypto_driver_wrappers.c632 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()
666 data_size, in psa_driver_wrapper_export_key()
677 data_size, 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()
729 data_size, in psa_driver_wrapper_export_public_key()
741 data_size, in psa_driver_wrapper_export_public_key()
752 data_size, in psa_driver_wrapper_export_public_key()
A Dpsa_crypto_driver_wrappers.h77 uint8_t *data, size_t data_size, size_t *data_length );
82 uint8_t *data, size_t data_size, size_t *data_length );
A Dpsa_crypto.c1266 if( key_buffer_size > data_size ) in psa_export_key_buffer_internal()
1270 data_size - key_buffer_size ); in psa_export_key_buffer_internal()
1301 size_t data_size, in psa_export_key() argument
1311 if( data_size == 0 ) in psa_export_key()
1334 data, data_size, data_length ); in psa_export_key()
1346 size_t data_size, in psa_export_public_key_internal() argument
1415 if( data_size == 0 ) in psa_export_public_key()
1440 data, data_size, data_length ); in psa_export_public_key()
4687 if( data_size >= 8 ) in psa_des_set_key_parity()
4689 if( data_size >= 16 ) in psa_des_set_key_parity()
[all …]
/mbedtls-development/tests/src/drivers/
A Dtest_driver_key_management.c345 uint8_t *data, size_t data_size, size_t *data_length ) in mbedtls_test_opaque_export_key() argument
390 if( data_size < sizeof( mbedtls_test_driver_aes_key ) ) in mbedtls_test_opaque_export_key()
414 data, data_size, data_length ); in mbedtls_test_opaque_export_key()
424 uint8_t *data, size_t data_size, size_t *data_length ) in mbedtls_test_transparent_export_public_key() argument
434 data_size ) in mbedtls_test_transparent_export_public_key()
452 data, data_size, data_length ); in mbedtls_test_transparent_export_public_key()
463 data, data_size, data_length ); in mbedtls_test_transparent_export_public_key()
480 uint8_t *data, size_t data_size, size_t *data_length ) in mbedtls_test_opaque_export_public_key() argument
502 data, data_size, data_length ); in mbedtls_test_opaque_export_public_key()
516 data, data_size, data_length ); in mbedtls_test_opaque_export_public_key()
[all …]
/mbedtls-development/tests/include/test/drivers/
A Dkey_management.h80 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 );
/mbedtls-development/tests/suites/
A Dtest_suite_psa_crypto_se_driver_hal_mocks.function43 size_t data_size;
51 size_t data_size;
175 size_t data_size,
184 mock_export_data.data_size = data_size;
192 size_t data_size,
201 mock_export_public_data.data_size = data_size;
A Dtest_suite_psa_crypto_se_driver_hal.function349 size_t data_size,
356 if( actual_size > data_size )
366 size_t data_size,
385 status = psa_export_public_key( key, data, data_size, data_length );
/mbedtls-development/include/psa/
A Dcrypto.h749 size_t data_size,
824 size_t data_size,
A Dcrypto_extra.h532 size_t data_size,
A Dcrypto_se_driver.h1058 size_t data_size,
/mbedtls-development/docs/proposed/
A Dpsa-driver-interface.md762 size_t data_size,
768 size_t data_size,
774 The core guarantees that the size of the output buffer (`data_size`) is sufficient to export any ke…

Completed in 41 milliseconds