| /mbedtls/library/ |
| A D | psa_crypto_driver_wrappers.h | 113 const uint8_t *key_buffer, in psa_driver_wrapper_sign_message() argument 188 const uint8_t *key_buffer, in psa_driver_wrapper_verify_message() argument 840 uint8_t *key_buffer, in psa_driver_wrapper_import_key() argument 1071 const uint8_t *key_buffer, in psa_driver_wrapper_cipher_encrypt() argument 1147 (void)key_buffer; in psa_driver_wrapper_cipher_encrypt() 1231 (void)key_buffer; in psa_driver_wrapper_cipher_decrypt() 1263 key_buffer, in psa_driver_wrapper_cipher_encrypt_setup() 1309 (void)key_buffer; in psa_driver_wrapper_cipher_encrypt_setup() 1336 key_buffer, in psa_driver_wrapper_cipher_decrypt_setup() 1382 (void)key_buffer; in psa_driver_wrapper_cipher_decrypt_setup() [all …]
|
| 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()
|
| A D | psa_crypto_core.h | 288 uint8_t *key_buffer, size_t key_buffer_size, 315 const uint8_t *key_buffer, size_t key_buffer_size, 343 const uint8_t *key_buffer, size_t key_buffer_size, 384 uint8_t *key_buffer, 427 const uint8_t *key_buffer, size_t key_buffer_size, 464 const uint8_t *key_buffer, size_t key_buffer_size, 503 const uint8_t *key_buffer, size_t key_buffer_size, 538 const uint8_t *key_buffer, size_t key_buffer_size, 610 const uint8_t *key_buffer, 726 const psa_key_attributes_t *attributes, const uint8_t *key_buffer, [all …]
|
| 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, 136 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length); 173 const uint8_t *key_buffer, size_t key_buffer_size, 209 const uint8_t *key_buffer, size_t key_buffer_size, 258 const uint8_t *key_buffer, 316 const uint8_t *key_buffer,
|
| 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() 319 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_rsa_sign_hash() argument 329 key_buffer, in mbedtls_psa_rsa_sign_hash() 418 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_rsa_verify_hash() argument 428 key_buffer, in mbedtls_psa_rsa_verify_hash() 529 (void) key_buffer; in mbedtls_psa_asymmetric_encrypt() 544 key_buffer, in mbedtls_psa_asymmetric_encrypt() [all …]
|
| 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,
|
| 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 …]
|
| 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()
|
| A D | psa_crypto_aead.c | 29 const uint8_t *key_buffer, in psa_aead_setup() argument 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 330 status = psa_aead_setup(operation, attributes, key_buffer, in mbedtls_psa_aead_encrypt_setup() 345 const uint8_t *key_buffer, in mbedtls_psa_aead_decrypt_setup() argument [all …]
|
| 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() 351 key_buffer, key_buffer_size)); in mbedtls_psa_ecp_generate_key() 367 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_ecdsa_sign_hash() argument 379 key_buffer, in mbedtls_psa_ecdsa_sign_hash() 453 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_ecdsa_verify_hash() argument 466 key_buffer, in mbedtls_psa_ecdsa_verify_hash() 523 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_key_agreement_ecdh() argument [all …]
|
| A D | pk.c | 596 unsigned char key_buffer[PSA_EXPORT_KEY_PAIR_MAX_SIZE]; in export_import_into_psa() local 599 key_buffer, sizeof(key_buffer), in export_import_into_psa() 605 mbedtls_platform_zeroize(key_buffer, key_length); in export_import_into_psa() 656 unsigned char key_buffer[ in import_pair_into_psa() local 658 unsigned char *const key_end = key_buffer + sizeof(key_buffer); in import_pair_into_psa() 716 key_buffer, sizeof(key_buffer)); in import_pair_into_psa() 760 unsigned char *const key_end = key_buffer + sizeof(key_buffer); in import_public_into_psa() 798 &key_length, key_buffer, sizeof(key_buffer)); in import_public_into_psa() 802 key_data = key_buffer; in import_public_into_psa() 823 key_buffer, sizeof(key_buffer), in import_public_into_psa() [all …]
|
| 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,
|
| A D | psa_crypto_cipher.c | 285 const uint8_t *key_buffer, size_t key_buffer_size, in psa_cipher_setup() argument 315 memcpy(keys, key_buffer, 16); in psa_cipher_setup() 316 memcpy(keys + 16, key_buffer, 8); in psa_cipher_setup() 323 ret = mbedtls_cipher_setkey(&operation->ctx.cipher, key_buffer, in psa_cipher_setup() 363 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_cipher_encrypt_setup() argument 367 key_buffer, key_buffer_size, in mbedtls_psa_cipher_encrypt_setup() 374 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_cipher_decrypt_setup() argument 378 key_buffer, key_buffer_size, in mbedtls_psa_cipher_decrypt_setup() 606 const uint8_t *key_buffer, in mbedtls_psa_cipher_encrypt() argument 622 key_buffer, key_buffer_size, in mbedtls_psa_cipher_encrypt() [all …]
|
| 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,
|
| 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,
|
| /mbedtls/3rdparty/p256-m/ |
| A D | p256-m_driver_entrypoints.c | 64 uint8_t *key_buffer, in p256_transparent_import_key() argument 100 memcpy(key_buffer, data, data_length); in p256_transparent_import_key() 107 const uint8_t *key_buffer, in p256_transparent_export_public_key() argument 130 int ret = p256_public_from_private(data + 1, key_buffer); in p256_transparent_export_public_key() 140 uint8_t *key_buffer, in p256_transparent_generate_key() argument 170 const uint8_t *key_buffer, in p256_transparent_key_agreement() argument 205 const uint8_t *key_buffer, in p256_transparent_sign_hash() argument 239 const uint8_t *key_buffer, in p256_verify_hash_with_public_key() argument 255 const uint8_t *public_key_p256m = key_buffer + 1; in p256_verify_hash_with_public_key() 263 const uint8_t *key_buffer, in p256_transparent_verify_hash() argument [all …]
|
| A D | p256-m_driver_entrypoints.h | 48 uint8_t *key_buffer, 74 const uint8_t *key_buffer, 102 uint8_t *key_buffer, 133 const uint8_t *key_buffer, 169 const uint8_t *key_buffer, 211 const uint8_t *key_buffer,
|
| /mbedtls/tests/src/drivers/ |
| A D | test_driver_signature.c | 43 const uint8_t *key_buffer, in sign_hash() argument 60 key_buffer, key_buffer_size, in sign_hash() 67 key_buffer, key_buffer_size, in sign_hash() 81 key_buffer, key_buffer_size, in sign_hash() 88 key_buffer, key_buffer_size, in sign_hash() 98 (void) key_buffer; in sign_hash() 111 const uint8_t *key_buffer, in verify_hash() argument 127 key_buffer, key_buffer_size, in verify_hash() 165 (void) key_buffer; in verify_hash() 177 const uint8_t *key_buffer, in mbedtls_test_transparent_signature_sign_message() argument [all …]
|
| A D | test_driver_mac.c | 24 const uint8_t *key_buffer, in mbedtls_test_transparent_mac_compute() argument 55 (void) key_buffer; in mbedtls_test_transparent_mac_compute() 73 const uint8_t *key_buffer, in mbedtls_test_transparent_mac_sign_setup() argument 97 (void) key_buffer; in mbedtls_test_transparent_mac_sign_setup() 110 const uint8_t *key_buffer, in mbedtls_test_transparent_mac_verify_setup() argument 134 (void) key_buffer; in mbedtls_test_transparent_mac_verify_setup() 266 const uint8_t *key_buffer, in mbedtls_test_opaque_mac_compute() argument 282 (void) key_buffer; in mbedtls_test_opaque_mac_compute() 299 const uint8_t *key_buffer, in mbedtls_test_opaque_mac_sign_setup() argument 311 (void) key_buffer; in mbedtls_test_opaque_mac_sign_setup() [all …]
|
| A D | test_driver_key_management.c | 165 uint8_t *key_buffer, in mbedtls_test_opaque_unwrap_key() argument 268 uint8_t *key_buffer, in mbedtls_test_transparent_import_key() argument 289 key_buffer, key_buffer_size, in mbedtls_test_transparent_import_key() 296 key_buffer, key_buffer_size, in mbedtls_test_transparent_import_key() 306 key_buffer, key_buffer_size, in mbedtls_test_transparent_import_key() 313 key_buffer, key_buffer_size, in mbedtls_test_transparent_import_key() 323 key_buffer, key_buffer_size, in mbedtls_test_transparent_import_key() 330 key_buffer, key_buffer_size, in mbedtls_test_transparent_import_key() 336 (void) key_buffer; in mbedtls_test_transparent_import_key() 350 uint8_t *key_buffer, in mbedtls_test_opaque_import_key() argument [all …]
|
| A D | test_driver_key_agreement.c | 33 const uint8_t *key_buffer, in mbedtls_test_transparent_key_agreement() argument 65 key_buffer, key_buffer_size, in mbedtls_test_transparent_key_agreement() 72 key_buffer, key_buffer_size, in mbedtls_test_transparent_key_agreement() 78 (void) key_buffer; in mbedtls_test_transparent_key_agreement() 94 key_buffer, key_buffer_size, in mbedtls_test_transparent_key_agreement() 102 key_buffer, in mbedtls_test_transparent_key_agreement() 109 (void) key_buffer; in mbedtls_test_transparent_key_agreement() 126 const uint8_t *key_buffer, in mbedtls_test_opaque_key_agreement() argument 136 (void) key_buffer; in mbedtls_test_opaque_key_agreement()
|
| A D | test_driver_aead.c | 27 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_test_transparent_aead_encrypt() argument 45 key_buffer, key_buffer_size, in mbedtls_test_transparent_aead_encrypt() 54 attributes, key_buffer, key_buffer_size, in mbedtls_test_transparent_aead_encrypt() 62 (void) key_buffer; in mbedtls_test_transparent_aead_encrypt() 83 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_test_transparent_aead_decrypt() argument 101 key_buffer, key_buffer_size, in mbedtls_test_transparent_aead_decrypt() 118 (void) key_buffer; in mbedtls_test_transparent_aead_decrypt() 140 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_test_transparent_aead_encrypt_setup() argument 164 (void) key_buffer; in mbedtls_test_transparent_aead_encrypt_setup() 177 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_test_transparent_aead_decrypt_setup() argument [all …]
|
| A D | test_driver_asymmetric_encryption.c | 29 const psa_key_attributes_t *attributes, const uint8_t *key_buffer, in mbedtls_test_transparent_asymmetric_encrypt() argument 56 key_buffer, key_buffer_size, in mbedtls_test_transparent_asymmetric_encrypt() 61 attributes, key_buffer, key_buffer_size, in mbedtls_test_transparent_asymmetric_encrypt() 70 const psa_key_attributes_t *attributes, const uint8_t *key_buffer, in mbedtls_test_transparent_asymmetric_decrypt() argument 97 key_buffer, key_buffer_size, in mbedtls_test_transparent_asymmetric_decrypt() 102 attributes, key_buffer, key_buffer_size, in mbedtls_test_transparent_asymmetric_decrypt()
|
| /mbedtls/scripts/data_files/driver_templates/ |
| A D | psa_crypto_driver_wrappers.h.jinja | 114 const uint8_t *key_buffer, 189 const uint8_t *key_buffer, 841 uint8_t *key_buffer, 851 key_buffer, 927 key_buffer, 1110 (void)key_buffer; 1194 (void)key_buffer; 1226 key_buffer, 1272 (void)key_buffer; 1299 key_buffer, [all …]
|
| /mbedtls/tests/include/test/drivers/ |
| A D | mac.h | 38 const uint8_t *key_buffer, 50 const uint8_t *key_buffer, 57 const uint8_t *key_buffer, 82 const uint8_t *key_buffer, 94 const uint8_t *key_buffer, 101 const uint8_t *key_buffer,
|