| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | psa_crypto_driver_wrappers.h | 113 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 D | psa_crypto_driver_wrappers_no_static.c | 124 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 D | psa_crypto_rsa.h | 59 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 D | psa_crypto_ecp.h | 77 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 D | psa_crypto_core.h | 324 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 D | psa_crypto_ffdh.h | 44 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 D | psa_crypto_ffdh.c | 145 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 D | psa_crypto_mac.c | 159 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 D | psa_crypto_rsa.c | 112 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 D | psa_crypto_cipher.h | 81 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 D | psa_crypto_aead.h | 69 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 D | psa_crypto_mac.h | 48 const uint8_t *key_buffer, 88 const uint8_t *key_buffer, 123 const uint8_t *key_buffer,
|
| H A D | psa_crypto_aead.c | 29 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 D | psa_crypto_ecp.c | 212 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 D | pk.c | 592 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 D | psa_crypto_cipher.c | 282 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 D | psa_crypto_driver_wrappers_no_static.h | 17 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 D | psa_crypto.c | 744 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 …]
|