/mbedtls-development/library/ |
A D | psa_crypto_driver_wrappers.c | 73 const uint8_t *key_buffer, in psa_driver_wrapper_sign_message() argument 148 const uint8_t *key_buffer, in psa_driver_wrapper_verify_message() argument 551 uint8_t *key_buffer, in psa_driver_wrapper_import_key() argument 779 (void) key_buffer; in psa_driver_wrapper_get_builtin_key() 835 const uint8_t *key_buffer, in psa_driver_wrapper_cipher_encrypt() argument 903 (void)key_buffer; in psa_driver_wrapper_cipher_encrypt() 985 (void)key_buffer; in psa_driver_wrapper_cipher_decrypt() 1017 key_buffer, in psa_driver_wrapper_cipher_encrypt_setup() 1062 (void)key_buffer; in psa_driver_wrapper_cipher_encrypt_setup() 1089 key_buffer, in psa_driver_wrapper_cipher_decrypt_setup() [all …]
|
A D | psa_crypto_ecp.c | 196 uint8_t *key_buffer, size_t key_buffer_size, in ecp_import_key() argument 222 key_buffer, in ecp_import_key() 286 const uint8_t *key_buffer, size_t key_buffer_size, in ecp_export_public_key() argument 294 key_buffer, key_buffer_size, &ecp ); in ecp_export_public_key() 364 const uint8_t *key_buffer, size_t key_buffer_size, in ecdsa_sign_hash() argument 438 const uint8_t *key_buffer, size_t key_buffer_size, in ecdsa_verify_hash() argument 504 uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_ecp_import_key() argument 514 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_ecp_export_public_key() argument 578 uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_test_driver_ecp_import_key() argument 627 (void)key_buffer; in mbedtls_transparent_test_driver_ecdsa_sign_hash() [all …]
|
A D | psa_crypto_rsa.c | 162 uint8_t *key_buffer, size_t key_buffer_size, in rsa_import_key() argument 184 key_buffer, in rsa_import_key() 253 const uint8_t *key_buffer, size_t key_buffer_size, in rsa_export_public_key() argument 567 uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_rsa_import_key() argument 609 key_buffer, key_buffer_size, in mbedtls_psa_rsa_sign_hash() 622 key_buffer, key_buffer_size, in mbedtls_psa_rsa_verify_hash() 641 uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_test_driver_rsa_import_key() argument 683 key_buffer, key_buffer_size, in mbedtls_transparent_test_driver_rsa_sign_hash() 688 (void)key_buffer; in mbedtls_transparent_test_driver_rsa_sign_hash() 710 key_buffer, key_buffer_size, in mbedtls_transparent_test_driver_rsa_verify_hash() [all …]
|
A D | psa_crypto_ecp.h | 80 uint8_t *key_buffer, size_t key_buffer_size, 123 const uint8_t *key_buffer, size_t key_buffer_size, 147 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length ); 183 const uint8_t *key_buffer, size_t key_buffer_size, 218 const uint8_t *key_buffer, size_t key_buffer_size, 230 uint8_t *key_buffer, size_t key_buffer_size, 235 const uint8_t *key_buffer, size_t key_buffer_size, 240 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length ); 244 const uint8_t *key_buffer, size_t key_buffer_size, 250 const uint8_t *key_buffer, size_t key_buffer_size,
|
A D | psa_crypto_driver_wrappers.h | 33 const uint8_t *key_buffer, 44 const uint8_t *key_buffer, 54 const uint8_t *key_buffer, size_t key_buffer_size, 60 const uint8_t *key_buffer, size_t key_buffer_size, 71 uint8_t *key_buffer, size_t key_buffer_size, 76 const uint8_t *key_buffer, size_t key_buffer_size, 113 const uint8_t *key_buffer, 124 const uint8_t *key_buffer, 282 const uint8_t *key_buffer, 294 const uint8_t *key_buffer, [all …]
|
A D | psa_crypto_rsa.h | 71 uint8_t *key_buffer, size_t key_buffer_size, 114 const uint8_t *key_buffer, size_t key_buffer_size, 138 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length ); 175 const uint8_t *key_buffer, size_t key_buffer_size, 211 const uint8_t *key_buffer, size_t key_buffer_size, 224 uint8_t *key_buffer, size_t key_buffer_size, 229 const uint8_t *key_buffer, size_t key_buffer_size, 238 const uint8_t *key_buffer, size_t key_buffer_size, 244 const uint8_t *key_buffer, size_t key_buffer_size,
|
A D | psa_crypto_cipher.c | 158 const uint8_t *key_buffer, size_t key_buffer_size, in cipher_setup() argument 187 memcpy( keys, key_buffer, 16 ); in cipher_setup() 188 memcpy( keys + 16, key_buffer, 8 ); in cipher_setup() 234 const uint8_t *key_buffer, size_t key_buffer_size, in cipher_encrypt_setup() argument 238 key_buffer, key_buffer_size, in cipher_encrypt_setup() 245 const uint8_t *key_buffer, size_t key_buffer_size, in cipher_decrypt_setup() argument 249 key_buffer, key_buffer_size, in cipher_decrypt_setup() 578 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_cipher_encrypt_setup() argument 588 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_cipher_decrypt_setup() argument 713 const uint8_t *key_buffer, in mbedtls_transparent_test_driver_cipher_encrypt() argument [all …]
|
A D | psa_crypto_mac.c | 324 (void) key_buffer; in mac_setup() 452 const uint8_t *key_buffer, in mac_compute() argument 492 const uint8_t *key_buffer, in mbedtls_psa_mac_compute() argument 509 const uint8_t *key_buffer, in mbedtls_psa_mac_sign_setup() argument 520 const uint8_t *key_buffer, in mbedtls_psa_mac_verify_setup() argument 585 const uint8_t *key_buffer, in mbedtls_transparent_test_driver_mac_compute() argument 605 const uint8_t *key_buffer, in mbedtls_transparent_test_driver_mac_sign_setup() argument 619 const uint8_t *key_buffer, in mbedtls_transparent_test_driver_mac_verify_setup() argument 683 (void) key_buffer; in mbedtls_opaque_test_driver_mac_compute() 704 (void) key_buffer; in mbedtls_opaque_test_driver_mac_sign_setup() [all …]
|
A D | psa_crypto_mac.h | 60 const uint8_t *key_buffer, 100 const uint8_t *key_buffer, 135 const uint8_t *key_buffer, 284 const uint8_t *key_buffer, 296 const uint8_t *key_buffer, 303 const uint8_t *key_buffer, 328 const uint8_t *key_buffer, 340 const uint8_t *key_buffer, 347 const uint8_t *key_buffer,
|
A D | psa_crypto_cipher.h | 70 const uint8_t *key_buffer, size_t key_buffer_size, 100 const uint8_t *key_buffer, size_t key_buffer_size, 249 const uint8_t *key_buffer, 298 const uint8_t *key_buffer, 315 const uint8_t *key_buffer, size_t key_buffer_size, 321 const uint8_t *key_buffer, size_t key_buffer_size, 342 const uint8_t *key_buffer, 353 const uint8_t *key_buffer,
|
A D | psa_crypto_core.h | 294 uint8_t *key_buffer, size_t key_buffer_size, 321 const uint8_t *key_buffer, size_t key_buffer_size, 349 const uint8_t *key_buffer, size_t key_buffer_size, 373 uint8_t *key_buffer, 416 const uint8_t *key_buffer, size_t key_buffer_size, 453 const uint8_t *key_buffer, size_t key_buffer_size, 492 const uint8_t *key_buffer, size_t key_buffer_size, 527 const uint8_t *key_buffer, size_t key_buffer_size,
|
A D | psa_crypto_aead.c | 44 const uint8_t *key_buffer, in psa_aead_setup() argument 79 key_buffer, (unsigned int) key_bits ) ); in psa_aead_setup() 115 key_buffer ) ); in psa_aead_setup() 141 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_aead_encrypt() argument 152 status = psa_aead_setup( &operation, attributes, key_buffer, in mbedtls_psa_aead_encrypt() 252 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_psa_aead_decrypt() argument 263 status = psa_aead_setup( &operation, attributes, key_buffer, in mbedtls_psa_aead_decrypt() 343 const uint8_t *key_buffer, in mbedtls_psa_aead_encrypt_setup() argument 356 status = psa_aead_setup( operation, attributes, key_buffer, in mbedtls_psa_aead_encrypt_setup() 370 const uint8_t *key_buffer, in mbedtls_psa_aead_decrypt_setup() argument [all …]
|
A D | psa_crypto_aead.h | 81 const uint8_t *key_buffer, size_t key_buffer_size, 144 const uint8_t *key_buffer, size_t key_buffer_size, 190 const uint8_t *key_buffer, 233 const uint8_t *key_buffer,
|
A D | psa_crypto.c | 555 uint8_t *key_buffer, size_t key_buffer_size, in psa_import_key_into_slot() argument 575 memcpy( key_buffer, data, data_length ); in psa_import_key_into_slot() 1268 memcpy( data, key_buffer, key_buffer_size ); in psa_export_key_buffer_internal() 1287 key_buffer, key_buffer_size, in psa_export_key_internal() 1343 const uint8_t *key_buffer, in psa_export_public_key_internal() argument 1357 key_buffer, key_buffer_size, in psa_export_public_key_internal() 2794 const uint8_t *key_buffer, in psa_sign_message_builtin() argument 2842 const uint8_t *key_buffer, in psa_verify_message_builtin() argument 2901 key_buffer, key_buffer_size, in psa_sign_hash_builtin() 2933 (void)key_buffer; in psa_sign_hash_builtin() [all …]
|
/mbedtls-development/tests/src/drivers/ |
A D | test_driver_signature.c | 48 const uint8_t *key_buffer, in sign_hash() argument 63 key_buffer, key_buffer_size, in sign_hash() 85 key_buffer, key_buffer_size, in sign_hash() 99 (void)key_buffer; in sign_hash() 113 const uint8_t *key_buffer, in verify_hash() argument 127 key_buffer, key_buffer_size, in verify_hash() 143 key_buffer, key_buffer_size, in verify_hash() 157 (void)key_buffer; in verify_hash() 171 const uint8_t *key_buffer, in mbedtls_test_transparent_signature_sign_message() argument 239 const uint8_t *key_buffer, in mbedtls_test_transparent_signature_verify_message() argument [all …]
|
A D | test_driver_mac.c | 32 const uint8_t *key_buffer, in mbedtls_test_transparent_mac_compute() argument 52 attributes, key_buffer, key_buffer_size, alg, in mbedtls_test_transparent_mac_compute() 63 const uint8_t *key_buffer, in mbedtls_test_transparent_mac_sign_setup() argument 78 operation, attributes, key_buffer, key_buffer_size, alg ); in mbedtls_test_transparent_mac_sign_setup() 87 const uint8_t *key_buffer, in mbedtls_test_transparent_mac_verify_setup() argument 102 operation, attributes, key_buffer, key_buffer_size, alg ); in mbedtls_test_transparent_mac_verify_setup() 196 const uint8_t *key_buffer, in mbedtls_test_opaque_mac_compute() argument 216 attributes, key_buffer, key_buffer_size, alg, in mbedtls_test_opaque_mac_compute() 227 const uint8_t *key_buffer, in mbedtls_test_opaque_mac_sign_setup() argument 242 operation, attributes, key_buffer, key_buffer_size, alg ); in mbedtls_test_opaque_mac_sign_setup() [all …]
|
A D | test_driver_key_management.c | 133 uint8_t *key_buffer, in mbedtls_test_opaque_unwrap_key() argument 214 uint8_t *key_buffer, in mbedtls_test_transparent_import_key() argument 234 key_buffer, key_buffer_size, in mbedtls_test_transparent_import_key() 246 key_buffer, key_buffer_size, in mbedtls_test_transparent_import_key() 255 (void)key_buffer; in mbedtls_test_transparent_import_key() 270 uint8_t *key_buffer, in mbedtls_test_opaque_import_key() argument 423 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_test_transparent_export_public_key() argument 451 key_buffer, key_buffer_size, in mbedtls_test_transparent_export_public_key() 462 key_buffer, key_buffer_size, in mbedtls_test_transparent_export_public_key() 469 (void)key_buffer; in mbedtls_test_transparent_export_public_key() [all …]
|
A D | test_driver_aead.c | 33 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_test_transparent_aead_encrypt() argument 51 attributes, key_buffer, key_buffer_size, in mbedtls_test_transparent_aead_encrypt() 64 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_test_transparent_aead_decrypt() argument 82 attributes, key_buffer, key_buffer_size, in mbedtls_test_transparent_aead_decrypt() 96 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_test_transparent_aead_encrypt_setup() argument 109 mbedtls_psa_aead_encrypt_setup( operation, attributes, key_buffer, in mbedtls_test_transparent_aead_encrypt_setup() 119 const uint8_t *key_buffer, size_t key_buffer_size, in mbedtls_test_transparent_aead_decrypt_setup() argument 132 mbedtls_psa_aead_decrypt_setup( operation, attributes, key_buffer, in mbedtls_test_transparent_aead_decrypt_setup()
|
A D | test_driver_cipher.c | 40 const uint8_t *key_buffer, in mbedtls_test_transparent_cipher_encrypt() argument 70 attributes, key_buffer, key_buffer_size, in mbedtls_test_transparent_cipher_encrypt() 77 const uint8_t *key_buffer, in mbedtls_test_transparent_cipher_decrypt() argument 105 attributes, key_buffer, key_buffer_size, in mbedtls_test_transparent_cipher_decrypt()
|
/mbedtls-development/tests/include/test/drivers/ |
A D | mac.h | 50 const uint8_t *key_buffer, 62 const uint8_t *key_buffer, 69 const uint8_t *key_buffer, 94 const uint8_t *key_buffer, 106 const uint8_t *key_buffer, 113 const uint8_t *key_buffer,
|
A D | aead.h | 61 const uint8_t *key_buffer, size_t key_buffer_size, 70 const uint8_t *key_buffer, size_t key_buffer_size, 80 const uint8_t *key_buffer, size_t key_buffer_size, 86 const uint8_t *key_buffer, size_t key_buffer_size,
|
A D | key_management.h | 96 uint8_t *key_buffer, 105 uint8_t *key_buffer, 113 uint8_t *key_buffer, size_t key_buffer_size, size_t *key_buffer_length );
|
/mbedtls-development/docs/proposed/ |
A D | psa-driver-interface.md | 183 2. `const uint8_t *key_buffer`: a key material or key context buffer. 330 uint8_t *key_buffer, 335 uint8_t *key_buffer, 464 uint8_t *key_buffer, 698 uint8_t *key_buffer, 701 const uint8_t *key_buffer, 739 uint8_t *key_buffer, 744 uint8_t *key_buffer, 759 const uint8_t *key_buffer, 765 const uint8_t *key_buffer, [all …]
|