Home
last modified time | relevance | path

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

/optee_os/lib/libmbedtls/mbedtls/library/
H A Dpsa_crypto_driver_wrappers_no_static.c88 size_t *key_buffer_size ) in psa_driver_wrapper_get_key_buffer_size() argument
94 *key_buffer_size = 0; in psa_driver_wrapper_get_key_buffer_size()
105 *key_buffer_size = sizeof( psa_drv_slot_number_t ); in psa_driver_wrapper_get_key_buffer_size()
109 *key_buffer_size = mbedtls_test_opaque_size_function( key_type, in psa_driver_wrapper_get_key_buffer_size()
111 return( ( *key_buffer_size != 0 ) ? in psa_driver_wrapper_get_key_buffer_size()
124 const uint8_t *key_buffer, size_t key_buffer_size, in psa_driver_wrapper_export_public_key() argument
164 key_buffer_size, in psa_driver_wrapper_export_public_key()
178 key_buffer_size, in psa_driver_wrapper_export_public_key()
193 key_buffer_size, in psa_driver_wrapper_export_public_key()
206 key_buffer_size, in psa_driver_wrapper_export_public_key()
[all …]
H A Dpsa_crypto_driver_wrappers.h114 size_t key_buffer_size, in psa_driver_wrapper_sign_message() argument
136 key_buffer_size, in psa_driver_wrapper_sign_message()
157 key_buffer_size, in psa_driver_wrapper_sign_message()
177 key_buffer_size, in psa_driver_wrapper_sign_message()
189 size_t key_buffer_size, in psa_driver_wrapper_verify_message() argument
210 key_buffer_size, in psa_driver_wrapper_verify_message()
230 key_buffer_size, in psa_driver_wrapper_verify_message()
249 key_buffer_size, in psa_driver_wrapper_verify_message()
259 const uint8_t *key_buffer, size_t key_buffer_size, in psa_driver_wrapper_sign_hash() argument
296 key_buffer_size, in psa_driver_wrapper_sign_hash()
[all …]
H A Dpsa_crypto_ffdh.c146 size_t key_buffer_size, in mbedtls_psa_ffdh_export_public_key() argument
157 if (key_buffer_size > data_size) { in mbedtls_psa_ffdh_export_public_key()
160 memcpy(data, key_buffer, key_buffer_size); in mbedtls_psa_ffdh_export_public_key()
161 memset(data + key_buffer_size, 0, in mbedtls_psa_ffdh_export_public_key()
162 data_size - key_buffer_size); in mbedtls_psa_ffdh_export_public_key()
163 *data_length = key_buffer_size; in mbedtls_psa_ffdh_export_public_key()
179 key_buffer_size)); in mbedtls_psa_ffdh_export_public_key()
203 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length) in mbedtls_psa_ffdh_generate_key() argument
211 status = mbedtls_psa_ffdh_set_prime_generator(key_buffer_size, &P, NULL); in mbedtls_psa_ffdh_generate_key()
223 MBEDTLS_MPI_CHK(mbedtls_mpi_write_binary(&X, key_buffer, key_buffer_size)); in mbedtls_psa_ffdh_generate_key()
[all …]
H A Dpsa_crypto_rsa.h59 uint8_t *key_buffer, size_t key_buffer_size,
102 const uint8_t *key_buffer, size_t key_buffer_size,
130 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length);
167 const uint8_t *key_buffer, size_t key_buffer_size,
203 const uint8_t *key_buffer, size_t key_buffer_size,
253 size_t key_buffer_size,
311 size_t key_buffer_size,
H A Dpsa_crypto_ecp.h77 uint8_t *key_buffer, size_t key_buffer_size,
120 const uint8_t *key_buffer, size_t key_buffer_size,
144 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length);
180 const uint8_t *key_buffer, size_t key_buffer_size,
215 const uint8_t *key_buffer, size_t key_buffer_size,
263 const uint8_t *key_buffer, size_t key_buffer_size,
H A Dpsa_crypto_core.h324 uint8_t *key_buffer, size_t key_buffer_size,
351 const uint8_t *key_buffer, size_t key_buffer_size,
379 const uint8_t *key_buffer, size_t key_buffer_size,
423 size_t key_buffer_size,
465 const uint8_t *key_buffer, size_t key_buffer_size,
502 const uint8_t *key_buffer, size_t key_buffer_size,
541 const uint8_t *key_buffer, size_t key_buffer_size,
576 const uint8_t *key_buffer, size_t key_buffer_size,
649 size_t key_buffer_size,
765 size_t key_buffer_size, psa_algorithm_t alg,
[all …]
H A Dpsa_crypto_ffdh.h45 size_t key_buffer_size,
70 size_t key_buffer_size,
99 size_t key_buffer_size,
128 uint8_t *key_buffer, size_t key_buffer_size,
H A Dpsa_crypto_driver_wrappers_no_static.h17 const uint8_t *key_buffer, size_t key_buffer_size,
22 size_t *key_buffer_size);
27 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length);
H A Dpsa_crypto_rsa.c112 uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_rsa_import_key() argument
136 key_buffer_size, in mbedtls_psa_rsa_import_key()
192 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_rsa_export_public_key() argument
199 attributes->type, key_buffer, key_buffer_size, &rsa); in mbedtls_psa_rsa_export_public_key()
243 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length) in mbedtls_psa_rsa_generate_key() argument
270 &rsa, key_buffer, key_buffer_size, in mbedtls_psa_rsa_generate_key()
318 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_rsa_sign_hash() argument
329 key_buffer_size, in mbedtls_psa_rsa_sign_hash()
417 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_rsa_verify_hash() argument
428 key_buffer_size, in mbedtls_psa_rsa_verify_hash()
[all …]
H A Dpsa_crypto_cipher.h81 const uint8_t *key_buffer, size_t key_buffer_size,
111 const uint8_t *key_buffer, size_t key_buffer_size,
257 size_t key_buffer_size,
308 size_t key_buffer_size,
H A Dpsa_crypto_aead.h69 const uint8_t *key_buffer, size_t key_buffer_size,
132 const uint8_t *key_buffer, size_t key_buffer_size,
179 size_t key_buffer_size,
222 size_t key_buffer_size,
H A Dpsa_crypto_mac.h49 size_t key_buffer_size,
89 size_t key_buffer_size,
124 size_t key_buffer_size,
H A Dpsa_crypto_ecp.c212 uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_ecp_import_key() argument
241 key_buffer_size, in mbedtls_psa_ecp_import_key()
292 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_ecp_export_public_key() argument
300 key_buffer, key_buffer_size, &ecp); in mbedtls_psa_ecp_export_public_key()
322 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length) in mbedtls_psa_ecp_generate_key() argument
349 key_buffer, key_buffer_size); in mbedtls_psa_ecp_generate_key()
365 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_ecdsa_sign_hash() argument
378 key_buffer_size, in mbedtls_psa_ecdsa_sign_hash()
451 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_ecdsa_verify_hash() argument
465 key_buffer_size, in mbedtls_psa_ecdsa_verify_hash()
[all …]
H A Dpsa_crypto_mac.c274 size_t key_buffer_size, in psa_mac_setup() argument
293 (void) key_buffer_size; in psa_mac_setup()
301 key_buffer_size, in psa_mac_setup()
308 (void) key_buffer_size; in psa_mac_setup()
323 size_t key_buffer_size, in mbedtls_psa_mac_sign_setup() argument
327 key_buffer, key_buffer_size, alg); in mbedtls_psa_mac_sign_setup()
334 size_t key_buffer_size, in mbedtls_psa_mac_verify_setup() argument
338 key_buffer, key_buffer_size, alg); in mbedtls_psa_mac_verify_setup()
458 size_t key_buffer_size, in mbedtls_psa_mac_compute() argument
479 attributes, key_buffer, key_buffer_size, in mbedtls_psa_mac_compute()
H A Dpsa_crypto_aead.c30 size_t key_buffer_size, in psa_aead_setup() argument
37 (void) key_buffer_size; in psa_aead_setup()
119 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_aead_encrypt() argument
131 key_buffer_size, alg); in mbedtls_psa_aead_encrypt()
231 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_aead_decrypt() argument
243 key_buffer_size, alg); in mbedtls_psa_aead_decrypt()
325 size_t key_buffer_size, in mbedtls_psa_aead_encrypt_setup() argument
331 key_buffer_size, alg); in mbedtls_psa_aead_encrypt_setup()
346 size_t key_buffer_size, in mbedtls_psa_aead_decrypt_setup() argument
352 key_buffer_size, alg); in mbedtls_psa_aead_decrypt_setup()
H A Dpsa_crypto_cipher.c282 const uint8_t *key_buffer, size_t key_buffer_size, in psa_cipher_setup() argument
291 (void) key_buffer_size; in psa_cipher_setup()
360 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_cipher_encrypt_setup() argument
364 key_buffer, key_buffer_size, in mbedtls_psa_cipher_encrypt_setup()
371 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_cipher_decrypt_setup() argument
375 key_buffer, key_buffer_size, in mbedtls_psa_cipher_decrypt_setup()
604 size_t key_buffer_size, in mbedtls_psa_cipher_encrypt() argument
619 key_buffer, key_buffer_size, in mbedtls_psa_cipher_encrypt()
662 size_t key_buffer_size, in mbedtls_psa_cipher_decrypt() argument
675 key_buffer, key_buffer_size, in mbedtls_psa_cipher_decrypt()
H A Dpsa_crypto.c744 uint8_t *key_buffer, size_t key_buffer_size, in psa_import_key_into_slot() argument
767 (void) key_buffer_size; in psa_import_key_into_slot()
779 key_buffer, key_buffer_size, in psa_import_key_into_slot()
790 key_buffer, key_buffer_size, in psa_import_key_into_slot()
802 key_buffer, key_buffer_size, in psa_import_key_into_slot()
1467 size_t key_buffer_size, in psa_export_key_buffer_internal() argument
1472 if (key_buffer_size > data_size) { in psa_export_key_buffer_internal()
1475 memcpy(data, key_buffer, key_buffer_size); in psa_export_key_buffer_internal()
1476 memset(data + key_buffer_size, 0, in psa_export_key_buffer_internal()
1477 data_size - key_buffer_size); in psa_export_key_buffer_internal()
[all …]
H A Dpsa_crypto_slot_management.c732 size_t key_buffer_size = 0; in psa_load_builtin_key_into_slot() local
768 &key_buffer_size); in psa_load_builtin_key_into_slot()
775 status = psa_allocate_buffer_to_slot(slot, key_buffer_size); in psa_load_builtin_key_into_slot()