| /mbedtls/tests/src/drivers/ |
| A D | test_driver_asymmetric_encryption.c | 31 size_t input_length, const uint8_t *salt, size_t salt_length, in mbedtls_test_transparent_asymmetric_encrypt() argument 57 alg, input, input_length, salt, salt_length, in mbedtls_test_transparent_asymmetric_encrypt() 62 alg, input, input_length, salt, salt_length, in mbedtls_test_transparent_asymmetric_encrypt() 72 size_t input_length, const uint8_t *salt, size_t salt_length, in mbedtls_test_transparent_asymmetric_decrypt() argument 98 alg, input, input_length, salt, salt_length, in mbedtls_test_transparent_asymmetric_decrypt() 103 alg, input, input_length, salt, salt_length, in mbedtls_test_transparent_asymmetric_decrypt() 116 size_t input_length, const uint8_t *salt, size_t salt_length, in mbedtls_test_opaque_asymmetric_encrypt() argument 135 alg, input, input_length, salt, salt_length, in mbedtls_test_opaque_asymmetric_encrypt() 140 alg, input, input_length, salt, salt_length, in mbedtls_test_opaque_asymmetric_encrypt() 169 alg, input, input_length, salt, salt_length, in mbedtls_test_opaque_asymmetric_decrypt() [all …]
|
| A D | test_driver_cipher.c | 38 size_t input_length, in mbedtls_test_transparent_cipher_encrypt() argument 89 size_t input_length, in mbedtls_test_transparent_cipher_decrypt() argument 118 alg, input, input_length, in mbedtls_test_transparent_cipher_decrypt() 123 alg, input, input_length, in mbedtls_test_transparent_cipher_decrypt() 238 size_t input_length, in mbedtls_test_transparent_cipher_update() argument 265 operation, input, input_length, in mbedtls_test_transparent_cipher_update() 269 operation, input, input_length, in mbedtls_test_transparent_cipher_update() 331 (void) input_length; in mbedtls_test_opaque_cipher_encrypt() 350 (void) input_length; in mbedtls_test_opaque_cipher_decrypt() 406 size_t input_length, in mbedtls_test_opaque_cipher_update() argument [all …]
|
| A D | hash.c | 24 const uint8_t *input, size_t input_length, in mbedtls_test_transparent_hash_compute() argument 37 alg, input, input_length, in mbedtls_test_transparent_hash_compute() 42 alg, input, input_length, in mbedtls_test_transparent_hash_compute() 47 (void) input_length; in mbedtls_test_transparent_hash_compute() 116 size_t input_length) in mbedtls_test_transparent_hash_update() argument 128 operation, input, input_length); in mbedtls_test_transparent_hash_update() 131 mbedtls_psa_hash_update(operation, input, input_length); in mbedtls_test_transparent_hash_update() 135 (void) input_length; in mbedtls_test_transparent_hash_update()
|
| A D | test_driver_mac.c | 28 size_t input_length, in mbedtls_test_transparent_mac_compute() argument 45 input, input_length, in mbedtls_test_transparent_mac_compute() 51 input, input_length, in mbedtls_test_transparent_mac_compute() 59 (void) input_length; in mbedtls_test_transparent_mac_compute() 147 size_t input_length) in mbedtls_test_transparent_mac_update() argument 159 operation, input, input_length); in mbedtls_test_transparent_mac_update() 167 (void) input_length; in mbedtls_test_transparent_mac_update() 270 size_t input_length, in mbedtls_test_opaque_mac_compute() argument 286 (void) input_length; in mbedtls_test_opaque_mac_compute() 347 size_t input_length) in mbedtls_test_opaque_mac_update() argument [all …]
|
| A D | test_driver_signature.c | 181 size_t input_length, in mbedtls_test_transparent_signature_sign_message() argument 211 PSA_ALG_SIGN_GET_HASH(alg), input, input_length, in mbedtls_test_transparent_signature_sign_message() 215 PSA_ALG_SIGN_GET_HASH(alg), input, input_length, in mbedtls_test_transparent_signature_sign_message() 219 (void) input_length; in mbedtls_test_transparent_signature_sign_message() 237 size_t input_length, in mbedtls_test_opaque_signature_sign_message() argument 247 (void) input_length; in mbedtls_test_opaque_signature_sign_message() 261 size_t input_length, in mbedtls_test_transparent_signature_verify_message() argument 278 PSA_ALG_SIGN_GET_HASH(alg), input, input_length, in mbedtls_test_transparent_signature_verify_message() 286 (void) input_length; in mbedtls_test_transparent_signature_verify_message() 304 size_t input_length, in mbedtls_test_opaque_signature_verify_message() argument [all …]
|
| A D | test_driver_aead.c | 273 size_t input_length) in mbedtls_test_transparent_aead_update_ad() argument 284 libtestdriver1_mbedtls_psa_aead_update_ad(operation, input, input_length); in mbedtls_test_transparent_aead_update_ad() 287 mbedtls_psa_aead_update_ad(operation, input, input_length); in mbedtls_test_transparent_aead_update_ad() 291 (void) input_length; in mbedtls_test_transparent_aead_update_ad() 302 size_t input_length, in mbedtls_test_transparent_aead_update() argument 317 input_length, output, in mbedtls_test_transparent_aead_update() 321 mbedtls_psa_aead_update(operation, input, input_length, output, in mbedtls_test_transparent_aead_update() 326 (void) input_length; in mbedtls_test_transparent_aead_update()
|
| A D | test_driver_pake.c | 108 size_t input_length) in mbedtls_test_transparent_pake_input() argument 122 input, input_length); in mbedtls_test_transparent_pake_input() 126 operation, step, input, input_length); in mbedtls_test_transparent_pake_input() 131 (void) input_length; in mbedtls_test_transparent_pake_input()
|
| /mbedtls/include/psa/ |
| A D | crypto_sizes.h | 521 (input_length) : \ 1154 #define PSA_CIPHER_ENCRYPT_OUTPUT_SIZE(key_type, alg, input_length) \ argument 1158 (input_length) + 1u) + \ 1161 (input_length) + PSA_CIPHER_IV_LENGTH((key_type), (alg)) : \ 1175 #define PSA_CIPHER_ENCRYPT_OUTPUT_MAX_SIZE(input_length) \ argument 1177 (input_length) + 1u) + \ 1199 #define PSA_CIPHER_DECRYPT_OUTPUT_SIZE(key_type, alg, input_length) \ argument 1202 (input_length) : \ 1215 #define PSA_CIPHER_DECRYPT_OUTPUT_MAX_SIZE(input_length) \ argument 1216 (input_length) [all …]
|
| A D | crypto.h | 862 size_t input_length, 897 size_t input_length, 1017 size_t input_length); 1214 size_t input_length, 1255 size_t input_length, 1452 size_t input_length); 1621 size_t input_length, 1668 size_t input_length, 1957 size_t input_length, 2621 size_t input_length, [all …]
|
| A D | crypto_se_driver.h | 190 size_t input_length); 261 size_t input_length, 290 size_t input_length, 615 size_t input_length, 655 size_t input_length,
|
| /mbedtls/library/ |
| A D | psa_crypto_driver_wrappers.h | 117 size_t input_length, in psa_driver_wrapper_sign_message() argument 192 size_t input_length, in psa_driver_wrapper_verify_message() argument 1077 size_t input_length, in psa_driver_wrapper_cipher_encrypt() argument 1167 size_t input_length, in psa_driver_wrapper_cipher_decrypt() argument 1427 size_t input_length, in psa_driver_wrapper_cipher_update() argument 1462 (void)input_length; in psa_driver_wrapper_cipher_update() 1551 size_t input_length, in psa_driver_wrapper_hash_compute() argument 1576 (void) input_length; in psa_driver_wrapper_hash_compute() 2012 (void)input_length; in psa_driver_wrapper_aead_update_ad() 2020 size_t input_length, in psa_driver_wrapper_aead_update() argument [all …]
|
| A D | psa_crypto_cipher.c | 422 size_t input_length, in psa_cipher_update_ecb() argument 431 if (input_length == 0) { in psa_cipher_update_ecb() 441 bytes_to_copy = input_length; in psa_cipher_update_ecb() 446 input_length -= bytes_to_copy; in psa_cipher_update_ecb() 467 while (input_length >= block_size) { in psa_cipher_update_ecb() 478 input_length -= block_size; in psa_cipher_update_ecb() 485 if (input_length > 0) { in psa_cipher_update_ecb() 488 input, input_length); in psa_cipher_update_ecb() 535 if (input_length == 0) { in mbedtls_psa_cipher_update() 612 size_t input_length, in mbedtls_psa_cipher_encrypt() argument [all …]
|
| A D | psa_crypto_hash.c | 264 size_t input_length) in mbedtls_psa_hash_update() argument 272 input, input_length); in mbedtls_psa_hash_update() 278 input, input_length); in mbedtls_psa_hash_update() 284 input, input_length); in mbedtls_psa_hash_update() 290 input, input_length); in mbedtls_psa_hash_update() 296 input, input_length); in mbedtls_psa_hash_update() 302 input, input_length); in mbedtls_psa_hash_update() 308 input, input_length); in mbedtls_psa_hash_update() 328 input, input_length); in mbedtls_psa_hash_update() 333 (void) input_length; in mbedtls_psa_hash_update() [all …]
|
| A D | psa_crypto_aead.c | 447 size_t input_length) in mbedtls_psa_aead_update_ad() argument 454 mbedtls_gcm_update_ad(&operation->ctx.gcm, input, input_length)); in mbedtls_psa_aead_update_ad() 468 input_length)); in mbedtls_psa_aead_update_ad() 474 (void) input_length; in mbedtls_psa_aead_update_ad() 487 size_t input_length, in mbedtls_psa_aead_update() argument 495 update_output_length = input_length; in mbedtls_psa_aead_update() 501 input, input_length, in mbedtls_psa_aead_update() 508 if (output_size < input_length) { in mbedtls_psa_aead_update() 514 input, input_length, in mbedtls_psa_aead_update() 521 if (output_size < input_length) { in mbedtls_psa_aead_update() [all …]
|
| A D | psa_crypto_pake.c | 407 size_t input_length) in mbedtls_psa_pake_input_internal() argument 462 if (operation->buffer_length + input_length + 1 > sizeof(operation->buffer)) { in mbedtls_psa_pake_input_internal() 467 operation->buffer[operation->buffer_length] = (uint8_t) input_length; in mbedtls_psa_pake_input_internal() 472 input, input_length); in mbedtls_psa_pake_input_internal() 473 operation->buffer_length += input_length; in mbedtls_psa_pake_input_internal() 505 (void) input_length; in mbedtls_psa_pake_input_internal() 513 size_t input_length) in mbedtls_psa_pake_input() argument 516 operation, step, input, input_length); in mbedtls_psa_pake_input()
|
| A D | gcm.c | 575 if (output_size < input_length) { in mbedtls_gcm_update() 578 *output_length = input_length; in mbedtls_gcm_update() 584 if (input_length == 0) { in mbedtls_gcm_update() 594 if (ctx->len + input_length < ctx->len || in mbedtls_gcm_update() 606 if (use_len > input_length) { in mbedtls_gcm_update() 607 use_len = input_length; in mbedtls_gcm_update() 619 input_length -= use_len; in mbedtls_gcm_update() 624 ctx->len += input_length; in mbedtls_gcm_update() 626 while (input_length >= 16) { in mbedtls_gcm_update() 634 input_length -= 16; in mbedtls_gcm_update() [all …]
|
| A D | psa_crypto_mac.c | 344 size_t input_length) in mbedtls_psa_mac_update() argument 354 input, input_length)); in mbedtls_psa_mac_update() 360 input, input_length); in mbedtls_psa_mac_update() 367 (void) input_length; in mbedtls_psa_mac_update() 461 size_t input_length, in mbedtls_psa_mac_compute() argument 476 if (input_length > 0) { in mbedtls_psa_mac_compute() 477 status = mbedtls_psa_mac_update(&operation, input, input_length); in mbedtls_psa_mac_compute()
|
| A D | psa_crypto.c | 2336 if (input_length == 0) { in psa_hash_update() 2670 if (input_length == 0) { in psa_mac_update() 2821 input, input_length, in psa_mac_compute_internal() 3054 size_t input_length, in psa_sign_message_builtin() argument 3067 input, input_length, in psa_sign_message_builtin() 3114 size_t input_length, in psa_verify_message_builtin() argument 3126 input, input_length, in psa_verify_message_builtin() 3332 (void) input_length; in psa_asymmetric_encrypt() 3391 (void) input_length; in psa_asymmetric_decrypt() 8839 size_t input_length) in psa_pake_input() argument [all …]
|
| A D | psa_crypto_cipher.h | 163 const uint8_t *input, size_t input_length, 262 size_t input_length, 311 size_t input_length,
|
| A D | psa_crypto_rsa.c | 521 size_t input_length, in mbedtls_psa_asymmetric_encrypt() argument 532 (void) input_length; in mbedtls_psa_asymmetric_encrypt() 563 input_length, in mbedtls_psa_asymmetric_encrypt() 583 input_length, in mbedtls_psa_asymmetric_encrypt() 615 size_t input_length, in mbedtls_psa_asymmetric_decrypt() argument 626 (void) input_length; in mbedtls_psa_asymmetric_decrypt() 647 if (input_length != mbedtls_rsa_get_len(rsa)) { in mbedtls_psa_asymmetric_decrypt()
|
| /mbedtls/tests/include/test/drivers/ |
| A D | cipher.h | 51 const uint8_t *input, size_t input_length, 58 const uint8_t *input, size_t input_length, 82 const uint8_t *input, size_t input_length, 97 const uint8_t *input, size_t input_length, 104 const uint8_t *input, size_t input_length, 128 const uint8_t *input, size_t input_length,
|
| A D | asymmetric_encryption.h | 45 size_t input_length, const uint8_t *salt, size_t salt_length, 51 size_t input_length, const uint8_t *salt, size_t salt_length, 57 size_t input_length, const uint8_t *salt, size_t salt_length, 63 size_t input_length, const uint8_t *salt, size_t salt_length,
|
| A D | mac.h | 42 size_t input_length, 64 size_t input_length); 86 size_t input_length, 108 size_t input_length);
|
| A D | signature.h | 47 size_t input_length, 58 size_t input_length, 69 size_t input_length, 79 size_t input_length,
|
| /mbedtls/scripts/data_files/driver_templates/ |
| A D | psa_crypto_driver_wrappers.h.jinja | 118 size_t input_length, 193 size_t input_length, 1040 size_t input_length, 1130 size_t input_length, 1390 size_t input_length, 1425 (void)input_length; 1514 size_t input_length, 1539 (void) input_length; 1975 (void)input_length; 1983 size_t input_length, [all …]
|