Home
last modified time | relevance | path

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

12

/mbedtls-latest/library/
Dpsa_crypto_driver_wrappers.h159 size_t key_buffer_size, in psa_driver_wrapper_sign_message() argument
184 key_buffer_size, in psa_driver_wrapper_sign_message()
199 key_buffer_size, in psa_driver_wrapper_sign_message()
211 key_buffer_size, in psa_driver_wrapper_sign_message()
227 key_buffer_size, in psa_driver_wrapper_sign_message()
249 size_t key_buffer_size, in psa_driver_wrapper_verify_message() argument
273 key_buffer_size, in psa_driver_wrapper_verify_message()
287 key_buffer_size, in psa_driver_wrapper_verify_message()
298 key_buffer_size, in psa_driver_wrapper_verify_message()
312 key_buffer_size, in psa_driver_wrapper_verify_message()
[all …]
Dpsa_crypto_driver_wrappers_no_static.c117 size_t *key_buffer_size ) in psa_driver_wrapper_get_key_buffer_size() argument
123 *key_buffer_size = 0; in psa_driver_wrapper_get_key_buffer_size()
134 *key_buffer_size = sizeof( psa_drv_slot_number_t ); in psa_driver_wrapper_get_key_buffer_size()
138 *key_buffer_size = mbedtls_test_opaque_size_function( key_type, in psa_driver_wrapper_get_key_buffer_size()
140 return( ( *key_buffer_size != 0 ) ? in psa_driver_wrapper_get_key_buffer_size()
147 key_buffer_size); in psa_driver_wrapper_get_key_buffer_size()
159 const uint8_t *key_buffer, size_t key_buffer_size, in psa_driver_wrapper_export_public_key() argument
202 key_buffer_size, in psa_driver_wrapper_export_public_key()
216 key_buffer_size, in psa_driver_wrapper_export_public_key()
227 key_buffer_size, in psa_driver_wrapper_export_public_key()
[all …]
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 …]
Dpsa_crypto_core.h336 uint8_t *key_buffer, size_t key_buffer_size,
363 const uint8_t *key_buffer, size_t key_buffer_size,
391 const uint8_t *key_buffer, size_t key_buffer_size,
435 size_t key_buffer_size,
477 const uint8_t *key_buffer, size_t key_buffer_size,
514 const uint8_t *key_buffer, size_t key_buffer_size,
553 const uint8_t *key_buffer, size_t key_buffer_size,
588 const uint8_t *key_buffer, size_t key_buffer_size,
661 size_t key_buffer_size,
777 size_t key_buffer_size, psa_algorithm_t alg,
[all …]
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 …]
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,
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
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
380 key_buffer_size, in mbedtls_psa_ecdsa_sign_hash()
453 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_ecdsa_verify_hash() argument
467 key_buffer_size, in mbedtls_psa_ecdsa_verify_hash()
[all …]
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,
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
470 attributes, key_buffer, key_buffer_size, in mbedtls_psa_mac_compute()
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()
Dpsa_crypto_cipher.c285 const uint8_t *key_buffer, size_t key_buffer_size, in psa_cipher_setup() argument
294 (void) key_buffer_size; 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()
607 size_t key_buffer_size, in mbedtls_psa_cipher_encrypt() argument
622 key_buffer, key_buffer_size, in mbedtls_psa_cipher_encrypt()
665 size_t key_buffer_size, in mbedtls_psa_cipher_decrypt() argument
678 key_buffer, key_buffer_size, in mbedtls_psa_cipher_decrypt()
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,
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,
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,
/mbedtls-latest/tests/src/drivers/
Dtest_driver_key_management.c103 size_t key_buffer_size = 0; in mbedtls_test_opaque_size_function() local
105 key_buffer_size = PSA_EXPORT_KEY_OUTPUT_SIZE(key_type, key_bits); in mbedtls_test_opaque_size_function()
106 if (key_buffer_size == 0) { in mbedtls_test_opaque_size_function()
111 key_buffer_size += TEST_DRIVER_KEY_CONTEXT_BASE_SIZE; in mbedtls_test_opaque_size_function()
112 return key_buffer_size; in mbedtls_test_opaque_size_function()
166 size_t key_buffer_size, in mbedtls_test_opaque_unwrap_key() argument
180 if (clear_key_size > key_buffer_size) { in mbedtls_test_opaque_unwrap_key()
270 size_t key_buffer_size, in mbedtls_test_transparent_import_key() argument
290 key_buffer, key_buffer_size, in mbedtls_test_transparent_import_key()
297 key_buffer, key_buffer_size, in mbedtls_test_transparent_import_key()
[all …]
Dtest_driver_signature.c44 size_t key_buffer_size, 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()
99 (void) key_buffer_size; in sign_hash()
112 size_t key_buffer_size, in verify_hash() argument
127 key_buffer, key_buffer_size, in verify_hash()
134 key_buffer, key_buffer_size, in verify_hash()
148 key_buffer, key_buffer_size, in verify_hash()
[all …]
Dtest_driver_mac.c25 size_t key_buffer_size, in mbedtls_test_transparent_mac_compute() argument
44 key_buffer, key_buffer_size, alg, in mbedtls_test_transparent_mac_compute()
50 attributes, key_buffer, key_buffer_size, alg, in mbedtls_test_transparent_mac_compute()
56 (void) key_buffer_size; in mbedtls_test_transparent_mac_compute()
74 size_t key_buffer_size, in mbedtls_test_transparent_mac_sign_setup() argument
89 key_buffer, key_buffer_size, alg); in mbedtls_test_transparent_mac_sign_setup()
93 operation, attributes, key_buffer, key_buffer_size, alg); in mbedtls_test_transparent_mac_sign_setup()
98 (void) key_buffer_size; in mbedtls_test_transparent_mac_sign_setup()
111 size_t key_buffer_size, in mbedtls_test_transparent_mac_verify_setup() argument
126 key_buffer, key_buffer_size, alg); in mbedtls_test_transparent_mac_verify_setup()
[all …]
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()
63 (void) key_buffer_size; 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()
110 attributes, key_buffer, key_buffer_size, in mbedtls_test_transparent_aead_decrypt()
119 (void) key_buffer_size; 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
156 key_buffer_size, alg); in mbedtls_test_transparent_aead_encrypt_setup()
[all …]
Dtest_driver_key_agreement.c34 size_t key_buffer_size, 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()
79 (void) key_buffer_size; in mbedtls_test_transparent_key_agreement()
94 key_buffer, key_buffer_size, in mbedtls_test_transparent_key_agreement()
103 key_buffer_size, in mbedtls_test_transparent_key_agreement()
110 (void) key_buffer_size; in mbedtls_test_transparent_key_agreement()
127 size_t key_buffer_size, in mbedtls_test_opaque_key_agreement() argument
137 (void) key_buffer_size; in mbedtls_test_opaque_key_agreement()
Dtest_driver_asymmetric_encryption.c30 size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *input, 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()
71 size_t key_buffer_size, psa_algorithm_t alg, const uint8_t *input, 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-latest/3rdparty/p256-m/
Dp256-m_driver_entrypoints.c65 size_t key_buffer_size, in p256_transparent_import_key() argument
97 if (key_buffer_size < data_length) { in p256_transparent_import_key()
108 size_t key_buffer_size, in p256_transparent_export_public_key() argument
121 if (key_buffer_size != PRIVKEY_SIZE) { in p256_transparent_export_public_key()
141 size_t key_buffer_size, in p256_transparent_generate_key() argument
149 if (key_buffer_size != PRIVKEY_SIZE) { in p256_transparent_generate_key()
171 size_t key_buffer_size, in p256_transparent_key_agreement() argument
186 if (key_buffer_size != PRIVKEY_SIZE || peer_key_length != PSA_PUBKEY_SIZE) { in p256_transparent_key_agreement()
206 size_t key_buffer_size, in p256_transparent_sign_hash() argument
221 if (key_buffer_size != PRIVKEY_SIZE) { in p256_transparent_sign_hash()
[all …]
Dp256-m_driver_entrypoints.h49 size_t key_buffer_size,
75 size_t key_buffer_size,
103 size_t key_buffer_size,
134 size_t key_buffer_size,
170 size_t key_buffer_size,
212 size_t key_buffer_size,
/mbedtls-latest/scripts/data_files/driver_templates/
Dpsa_crypto_driver_wrappers.h.jinja115 size_t key_buffer_size,
137 key_buffer_size,
158 key_buffer_size,
178 key_buffer_size,
190 size_t key_buffer_size,
211 key_buffer_size,
231 key_buffer_size,
250 key_buffer_size,
260 const uint8_t *key_buffer, size_t key_buffer_size,
297 key_buffer_size,
[all …]
Dpsa_crypto_driver_wrappers_no_static.c.jinja76 * \param[out] key_buffer_size Minimum buffer size to contain the key material
89 size_t *key_buffer_size )
95 *key_buffer_size = 0;
106 *key_buffer_size = sizeof( psa_drv_slot_number_t );
110 *key_buffer_size = mbedtls_test_opaque_size_function( key_type,
112 return( ( *key_buffer_size != 0 ) ?
125 const uint8_t *key_buffer, size_t key_buffer_size,
133 key_buffer_size,
175 key_buffer_size,
196 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length )
[all …]
/mbedtls-latest/tests/include/test/drivers/
Dmac.h39 size_t key_buffer_size,
51 size_t key_buffer_size,
58 size_t key_buffer_size,
83 size_t key_buffer_size,
95 size_t key_buffer_size,
102 size_t key_buffer_size,

12