Home
last modified time | relevance | path

Searched refs:tag_length (Results 1 – 13 of 13) sorted by relevance

/mbedtls-latest/library/
Dpsa_crypto_aead.c112 operation->tag_length = PSA_ALG_AEAD_GET_TAG_LENGTH(alg); in psa_aead_setup()
139 if (ciphertext_size < (plaintext_length + operation.tag_length)) { in mbedtls_psa_aead_encrypt()
154 tag, operation.tag_length)); in mbedtls_psa_aead_encrypt()
166 operation.tag_length, tag)); in mbedtls_psa_aead_encrypt()
171 if (operation.tag_length != 16) { in mbedtls_psa_aead_encrypt()
197 *ciphertext_length = plaintext_length + operation.tag_length; in mbedtls_psa_aead_encrypt()
211 static psa_status_t psa_aead_unpadded_locate_tag(size_t tag_length, in psa_aead_unpadded_locate_tag() argument
218 if (tag_length > ciphertext_length) { in psa_aead_unpadded_locate_tag()
221 payload_length = ciphertext_length - tag_length; in psa_aead_unpadded_locate_tag()
249 status = psa_aead_unpadded_locate_tag(operation.tag_length, in mbedtls_psa_aead_decrypt()
[all …]
Dpsa_crypto_driver_wrappers.h2401 size_t *tag_length ) in psa_driver_wrapper_aead_finish() argument
2411 tag_size, tag_length ) ); in psa_driver_wrapper_aead_finish()
2421 ciphertext_length, tag, tag_size, tag_length ) ); in psa_driver_wrapper_aead_finish()
2431 ciphertext_length, tag, tag_size, tag_length ) ); in psa_driver_wrapper_aead_finish()
2441 (void)tag_length; in psa_driver_wrapper_aead_finish()
2452 size_t tag_length ) in psa_driver_wrapper_aead_verify() argument
2473 if( tag_length != check_tag_length || in psa_driver_wrapper_aead_verify()
2474 mbedtls_ct_memcmp( tag, check_tag, tag_length ) in psa_driver_wrapper_aead_verify()
2492 plaintext_length, tag, tag_length ) ); in psa_driver_wrapper_aead_verify()
2502 plaintext_length, tag, tag_length ) ); in psa_driver_wrapper_aead_verify()
[all …]
Dpsa_crypto_aead.h470 size_t *tag_length);
Dpsa_crypto.c5376 size_t *tag_length) argument
5387 *tag_length = tag_size;
5402 tag, tag_size, tag_length);
5412 psa_wipe_tag_output_buffer(tag, status, tag_size, *tag_length);
5429 size_t tag_length) argument
5437 LOCAL_INPUT_ALLOC(tag_external, tag_length, tag);
5454 tag, tag_length);
/mbedtls-latest/tests/suites/
Dtest_suite_psa_crypto_metadata.function223 size_t tag_length)
238 TEST_EQUAL(tag_length, PSA_AEAD_TAG_LENGTH(key_type, key_bits, alg));
426 size_t tag_length = tag_length_arg;
432 key_type, key_bits, tag_length);
435 for (n = 1; n <= tag_length; n++) {
446 TEST_EQUAL(PSA_ALG_AEAD_WITH_SHORTENED_TAG(truncated_alg, tag_length - 1),
447 PSA_ALG_AEAD_WITH_SHORTENED_TAG(alg, tag_length - 1));
448 TEST_EQUAL(PSA_ALG_AEAD_WITH_SHORTENED_TAG(truncated_alg, tag_length),
449 PSA_ALG_AEAD_WITH_SHORTENED_TAG(alg, tag_length));
460 n), tag_length - 1),
[all …]
Dtest_suite_psa_crypto.function356 size_t tag_length = 0;
387 tag_length = PSA_AEAD_TAG_LENGTH(key_type, key_bits, alg);
393 tag_length));
398 tag_length));
401 data_true_size = input_data->len - tag_length;
514 tag_buffer, tag_length,
521 tag_length));
535 TEST_EQUAL(tag_length, tag_size);
537 if (output_data && tag_length) {
539 tag_length);
[all …]
Dtest_suite_psa_crypto_driver_wrappers.function2809 size_t tag_length = 0;
2878 PSA_AEAD_TAG_MAX_SIZE, &tag_length));
2891 TEST_MEMORY_COMPARE(expected_tag->x, expected_tag->len, tag_buffer, tag_length);
/mbedtls-latest/tests/src/drivers/
Dtest_driver_aead.c344 size_t *tag_length) in mbedtls_test_transparent_aead_finish() argument
357 tag, tag_size, tag_length); in mbedtls_test_transparent_aead_finish()
362 tag_length); in mbedtls_test_transparent_aead_finish()
370 (void) tag_length; in mbedtls_test_transparent_aead_finish()
384 size_t tag_length) in mbedtls_test_transparent_aead_verify() argument
423 if (tag_length != check_tag_length || in mbedtls_test_transparent_aead_verify()
424 mbedtls_ct_memcmp(tag, check_tag, tag_length) in mbedtls_test_transparent_aead_verify()
/mbedtls-latest/tests/include/test/drivers/
Daead.h107 size_t *tag_length);
115 size_t tag_length);
/mbedtls-latest/include/psa/
Dcrypto_builtin_composites.h85 uint8_t MBEDTLS_PRIVATE(tag_length);
Dcrypto.h2714 size_t *tag_length);
2796 size_t tag_length);
Dcrypto_values.h1327 #define PSA_ALG_AEAD_WITH_SHORTENED_TAG(aead_alg, tag_length) \ argument
1330 ((tag_length) << PSA_AEAD_TAG_LENGTH_OFFSET & \
/mbedtls-latest/scripts/data_files/driver_templates/
Dpsa_crypto_driver_wrappers.h.jinja2030 size_t *tag_length )
2040 tag_size, tag_length ) );
2050 ciphertext_length, tag, tag_size, tag_length ) );
2063 (void)tag_length;
2074 size_t tag_length )
2095 if( tag_length != check_tag_length ||
2096 mbedtls_ct_memcmp( tag, check_tag, tag_length )
2114 plaintext_length, tag, tag_length ) );
2126 (void)tag_length;