Home
last modified time | relevance | path

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

12

/mbedtls/library/
A Dpsa_crypto_driver_wrappers.h113 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 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()
A Dpsa_crypto_core.h288 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 Dpsa_crypto_rsa.h59 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 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()
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 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,
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 …]
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()
A Dpsa_crypto_aead.c29 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 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()
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 Dpk.c596 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 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,
A Dpsa_crypto_cipher.c285 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 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,
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,
/mbedtls/3rdparty/p256-m/
A Dp256-m_driver_entrypoints.c64 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 Dp256-m_driver_entrypoints.h48 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 Dtest_driver_signature.c43 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 Dtest_driver_mac.c24 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 Dtest_driver_key_management.c165 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 Dtest_driver_key_agreement.c33 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 Dtest_driver_aead.c27 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 Dtest_driver_asymmetric_encryption.c29 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 Dpsa_crypto_driver_wrappers.h.jinja114 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 Dmac.h38 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,

Completed in 43 milliseconds

12