/mbedtls-development/tests/src/drivers/ |
A D | test_driver_key_management.c | 135 size_t *key_buffer_length) in mbedtls_test_opaque_unwrap_key() argument 150 *key_buffer_length = clear_key_size; in mbedtls_test_opaque_unwrap_key() 216 size_t *key_buffer_length, in mbedtls_test_transparent_import_key() argument 235 key_buffer_length, bits ); in mbedtls_test_transparent_import_key() 247 key_buffer_length, bits ); in mbedtls_test_transparent_import_key() 257 (void)key_buffer_length; in mbedtls_test_transparent_import_key() 272 size_t *key_buffer_length, in mbedtls_test_opaque_import_key() argument 299 *key_buffer_length = data_length; in mbedtls_test_opaque_import_key() 310 key_buffer_length, bits ); in mbedtls_test_opaque_import_key() 325 key_buffer_length, bits ); in mbedtls_test_opaque_import_key() [all …]
|
/mbedtls-development/library/ |
A D | psa_crypto_ecp.c | 197 size_t *key_buffer_length, size_t *bits ) in ecp_import_key() argument 224 key_buffer_length ); in ecp_import_key() 314 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length ) in ecp_generate_key() argument 350 *key_buffer_length = key_buffer_size; in ecp_generate_key() 505 size_t *key_buffer_length, size_t *bits ) in mbedtls_psa_ecp_import_key() argument 509 key_buffer_length, bits ) ); in mbedtls_psa_ecp_import_key() 527 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length ) in mbedtls_psa_ecp_generate_key() argument 530 key_buffer_length ) ); in mbedtls_psa_ecp_generate_key() 579 size_t *key_buffer_length, size_t *bits ) in mbedtls_test_driver_ecp_import_key() argument 583 key_buffer_length, bits ) ); in mbedtls_test_driver_ecp_import_key() [all …]
|
A D | psa_crypto_ecp.h | 81 size_t *key_buffer_length, size_t *bits ); 147 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length ); 231 size_t *key_buffer_length, size_t *bits ); 240 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length );
|
A D | psa_crypto_rsa.c | 163 size_t *key_buffer_length, size_t *bits ) in rsa_import_key() argument 186 key_buffer_length ); in rsa_import_key() 308 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length ) in rsa_generate_key() argument 332 key_buffer_length ); in rsa_generate_key() 568 size_t *key_buffer_length, size_t *bits ) in mbedtls_psa_rsa_import_key() argument 572 key_buffer_length, bits ) ); in mbedtls_psa_rsa_import_key() 591 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length ) in mbedtls_psa_rsa_generate_key() argument 594 key_buffer_length ) ); in mbedtls_psa_rsa_generate_key() 642 size_t *key_buffer_length, size_t *bits ) in mbedtls_test_driver_rsa_import_key() argument 646 key_buffer_length, bits ) ); in mbedtls_test_driver_rsa_import_key() [all …]
|
A D | psa_crypto_rsa.h | 72 size_t *key_buffer_length, size_t *bits ); 138 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length ); 225 size_t *key_buffer_length, size_t *bits );
|
A D | psa_crypto_core.h | 295 size_t *key_buffer_length, size_t *bits ); 375 size_t *key_buffer_length );
|
A D | psa_crypto_driver_wrappers.c | 477 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length ) in psa_driver_wrapper_generate_key() argument 515 key_buffer_length ); in psa_driver_wrapper_generate_key() 525 attributes, key_buffer, key_buffer_size, key_buffer_length ); in psa_driver_wrapper_generate_key() 533 attributes, key_buffer, key_buffer_size, key_buffer_length ); in psa_driver_wrapper_generate_key() 553 size_t *key_buffer_length, in psa_driver_wrapper_import_key() argument 600 key_buffer_length, bits ); in psa_driver_wrapper_import_key() 610 key_buffer_length, bits ) ); in psa_driver_wrapper_import_key() 619 key_buffer_length, bits ) ); in psa_driver_wrapper_import_key() 765 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length ) in psa_driver_wrapper_get_builtin_key() argument 775 key_buffer, key_buffer_size, key_buffer_length ) ); in psa_driver_wrapper_get_builtin_key() [all …]
|
A D | psa_crypto_driver_wrappers.h | 72 size_t *key_buffer_length, size_t *bits ); 96 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length ); 101 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length );
|
A D | psa_crypto_slot_management.c | 286 size_t key_buffer_length = 0; in psa_load_builtin_key_into_slot() local 333 slot->key.data, slot->key.bytes, &key_buffer_length ); in psa_load_builtin_key_into_slot() 338 slot->key.bytes = key_buffer_length; in psa_load_builtin_key_into_slot()
|
A D | psa_crypto.c | 556 size_t *key_buffer_length, size_t *bits ) in psa_import_key_into_slot() argument 576 *key_buffer_length = data_length; in psa_import_key_into_slot() 590 key_buffer_length, in psa_import_key_into_slot() 602 key_buffer_length, in psa_import_key_into_slot() 5652 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length ) in psa_generate_key_internal() argument 5681 key_buffer_length ) ); in psa_generate_key_internal() 5693 key_buffer_length ) ); in psa_generate_key_internal() 5698 (void)key_buffer_length; in psa_generate_key_internal()
|
/mbedtls-development/tests/include/test/drivers/ |
A D | key_management.h | 98 size_t *key_buffer_length, 107 size_t *key_buffer_length, 113 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length );
|
/mbedtls-development/docs/proposed/ |
A D | psa-driver-interface.md | 193 2. `size_t *key_buffer_length`: the length of the data written to the key buffer in bytes. 332 size_t *key_buffer_length, 337 size_t *key_buffer_length); 466 size_t *key_buffer_length, 741 size_t *key_buffer_length, 746 size_t *key_buffer_length); 811 size_t *key_buffer_length); 824 …uffer` contain the key metadata and key context respectively, and `*key_buffer_length` contains th…
|