Home
last modified time | relevance | path

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

/optee_os/lib/libmbedtls/mbedtls/library/
H A Dpsa_crypto_driver_wrappers.h113 const uint8_t *key_buffer, in psa_driver_wrapper_sign_message() argument
135 key_buffer, in psa_driver_wrapper_sign_message()
156 key_buffer, in psa_driver_wrapper_sign_message()
176 key_buffer, in psa_driver_wrapper_sign_message()
188 const uint8_t *key_buffer, in psa_driver_wrapper_verify_message() argument
209 key_buffer, in psa_driver_wrapper_verify_message()
229 key_buffer, in psa_driver_wrapper_verify_message()
248 key_buffer, in psa_driver_wrapper_verify_message()
259 const uint8_t *key_buffer, size_t key_buffer_size, in psa_driver_wrapper_sign_hash() argument
277 drv_context, *( (psa_key_slot_number_t *)key_buffer ), in psa_driver_wrapper_sign_hash()
[all …]
H A Dpsa_crypto_driver_wrappers_no_static.c124 const uint8_t *key_buffer, size_t key_buffer_size, in psa_driver_wrapper_export_public_key() argument
148 *( (psa_key_slot_number_t *)key_buffer ), in psa_driver_wrapper_export_public_key()
163 key_buffer, in psa_driver_wrapper_export_public_key()
177 key_buffer, in psa_driver_wrapper_export_public_key()
192 key_buffer, in psa_driver_wrapper_export_public_key()
205 key_buffer, in psa_driver_wrapper_export_public_key()
225 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length ) in psa_driver_wrapper_get_builtin_key() argument
238 key_buffer, in psa_driver_wrapper_get_builtin_key()
248 (void) key_buffer; in psa_driver_wrapper_get_builtin_key()
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,
252 const uint8_t *key_buffer,
310 const uint8_t *key_buffer,
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,
422 uint8_t *key_buffer,
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,
648 const uint8_t *key_buffer,
764 const psa_key_attributes_t *attributes, const uint8_t *key_buffer,
[all …]
H A Dpsa_crypto_ffdh.h44 const uint8_t *key_buffer,
69 const uint8_t *key_buffer,
98 uint8_t *key_buffer,
128 uint8_t *key_buffer, size_t key_buffer_size,
H A Dpsa_crypto_ffdh.c145 const uint8_t *key_buffer, in mbedtls_psa_ffdh_export_public_key() argument
160 memcpy(data, key_buffer, key_buffer_size); in mbedtls_psa_ffdh_export_public_key()
178 MBEDTLS_MPI_CHK(mbedtls_mpi_read_binary(&X, key_buffer, 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
223 MBEDTLS_MPI_CHK(mbedtls_mpi_write_binary(&X, key_buffer, key_buffer_size)); in mbedtls_psa_ffdh_generate_key()
240 uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_ffdh_import_key() argument
248 memcpy(key_buffer, data, data_length); in mbedtls_psa_ffdh_import_key()
261 const uint8_t *key_buffer, in mbedtls_psa_ffdh_key_agreement() argument
292 MBEDTLS_MPI_CHK(mbedtls_mpi_read_binary(&X, key_buffer, in mbedtls_psa_ffdh_key_agreement()
H A Dpsa_crypto_mac.c159 const uint8_t *key_buffer) in cmac_setup() argument
190 key_buffer, in cmac_setup()
273 const uint8_t *key_buffer, in psa_mac_setup() argument
294 status = cmac_setup(operation, attributes, key_buffer); in psa_mac_setup()
300 key_buffer, in psa_mac_setup()
307 (void) key_buffer; in psa_mac_setup()
322 const uint8_t *key_buffer, in mbedtls_psa_mac_sign_setup() argument
327 key_buffer, key_buffer_size, alg); in mbedtls_psa_mac_sign_setup()
333 const uint8_t *key_buffer, in mbedtls_psa_mac_verify_setup() argument
338 key_buffer, key_buffer_size, alg); in mbedtls_psa_mac_verify_setup()
[all …]
H A Dpsa_crypto_rsa.c112 uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_rsa_import_key() argument
135 key_buffer, 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
328 key_buffer, in mbedtls_psa_rsa_sign_hash()
417 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_rsa_verify_hash() argument
427 key_buffer, 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,
256 const uint8_t *key_buffer,
307 const uint8_t *key_buffer,
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,
178 const uint8_t *key_buffer,
221 const uint8_t *key_buffer,
H A Dpsa_crypto_mac.h48 const uint8_t *key_buffer,
88 const uint8_t *key_buffer,
123 const uint8_t *key_buffer,
H A Dpsa_crypto_aead.c29 const uint8_t *key_buffer, in psa_aead_setup() argument
59 key_buffer, (unsigned int) key_bits)); in psa_aead_setup()
79 key_buffer, (unsigned int) key_bits)); in psa_aead_setup()
97 key_buffer)); in psa_aead_setup()
106 (void) key_buffer; in psa_aead_setup()
119 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_aead_encrypt() argument
130 status = psa_aead_setup(&operation, attributes, key_buffer, in mbedtls_psa_aead_encrypt()
231 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_aead_decrypt() argument
242 status = psa_aead_setup(&operation, attributes, key_buffer, in mbedtls_psa_aead_decrypt()
324 const uint8_t *key_buffer, in mbedtls_psa_aead_encrypt_setup() argument
[all …]
H A Dpsa_crypto_ecp.c212 uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_ecp_import_key() argument
240 key_buffer, 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
377 key_buffer, in mbedtls_psa_ecdsa_sign_hash()
451 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_ecdsa_verify_hash() argument
464 key_buffer, in mbedtls_psa_ecdsa_verify_hash()
[all …]
H A Dpk.c592 unsigned char key_buffer[PSA_EXPORT_KEY_PAIR_MAX_SIZE]; in export_import_into_psa() local
595 key_buffer, sizeof(key_buffer), in export_import_into_psa()
600 status = psa_import_key(attributes, key_buffer, key_length, new_key_id); in export_import_into_psa()
601 mbedtls_platform_zeroize(key_buffer, key_length); in export_import_into_psa()
652 unsigned char key_buffer[ in import_pair_into_psa() local
654 unsigned char *const key_end = key_buffer + sizeof(key_buffer); in import_pair_into_psa()
657 key_buffer, &key_data); in import_pair_into_psa()
709 unsigned char key_buffer[PSA_BITS_TO_BYTES(PSA_VENDOR_ECC_MAX_CURVE_BITS)]; in import_pair_into_psa() local
712 key_buffer, sizeof(key_buffer)); in import_pair_into_psa()
717 key_buffer, key_length, in import_pair_into_psa()
[all …]
H A Dpsa_crypto_cipher.c282 const uint8_t *key_buffer, size_t key_buffer_size, in psa_cipher_setup() argument
312 memcpy(keys, key_buffer, 16); in psa_cipher_setup()
313 memcpy(keys + 16, key_buffer, 8); in psa_cipher_setup()
320 ret = mbedtls_cipher_setkey(&operation->ctx.cipher, key_buffer, 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()
603 const uint8_t *key_buffer, in mbedtls_psa_cipher_encrypt() argument
619 key_buffer, key_buffer_size, in mbedtls_psa_cipher_encrypt()
[all …]
H A Dpsa_crypto_driver_wrappers_no_static.h17 const uint8_t *key_buffer, size_t key_buffer_size,
27 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length);
H A Dpsa_crypto.c744 uint8_t *key_buffer, size_t key_buffer_size, in psa_import_key_into_slot() argument
765 memcpy(key_buffer, data, data_length); 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()
1466 static psa_status_t psa_export_key_buffer_internal(const uint8_t *key_buffer, in psa_export_key_buffer_internal() argument
1475 memcpy(data, key_buffer, key_buffer_size); in psa_export_key_buffer_internal()
1484 const uint8_t *key_buffer, size_t key_buffer_size, in psa_export_key_internal() argument
1494 key_buffer, key_buffer_size, in psa_export_key_internal()
1554 const uint8_t *key_buffer, in psa_export_public_key_internal() argument
[all …]