/mbedtls-latest/include/psa/ |
D | crypto_sizes.h | 188 #define PSA_AEAD_TAG_LENGTH(key_type, key_bits, alg) \ argument 191 ((void) (key_bits), 0u)) 328 #define PSA_MAC_LENGTH(key_type, key_bits, alg) \ argument 332 ((void) (key_type), (void) (key_bits), 0u)) 646 #define PSA_SIGN_OUTPUT_SIZE(key_type, key_bits, alg) \ argument 647 (PSA_KEY_TYPE_IS_RSA(key_type) ? ((void) alg, PSA_BITS_TO_BYTES(key_bits)) : \ 648 PSA_KEY_TYPE_IS_ECC(key_type) ? PSA_ECDSA_SIGNATURE_SIZE(key_bits) : \ 699 #define PSA_ASYMMETRIC_ENCRYPT_OUTPUT_SIZE(key_type, key_bits, alg) \ argument 701 ((void) alg, PSA_BITS_TO_BYTES(key_bits)) : \ 738 #define PSA_ASYMMETRIC_DECRYPT_OUTPUT_SIZE(key_type, key_bits, alg) \ argument [all …]
|
D | crypto_compat.h | 220 #define PSA_KEY_DOMAIN_PARAMETERS_SIZE(key_type, key_bits) \ argument
|
/mbedtls-latest/programs/psa/ |
D | aead_demo.c | 125 size_t key_bits; in aead_prepare() local 129 key_bits = 128; in aead_prepare() 133 key_bits = 256; in aead_prepare() 137 key_bits = 128; in aead_prepare() 141 key_bits = 256; in aead_prepare() 153 psa_set_key_bits(&attributes, key_bits); // optional in aead_prepare() 156 PSA_CHECK(psa_import_key(&attributes, key_bytes, key_bits / 8, key)); in aead_prepare() 173 size_t key_bits = psa_get_key_bits(&attr); in aead_info() local 175 size_t tag_len = PSA_AEAD_TAG_LENGTH(key_type, key_bits, alg); in aead_info() 185 type_str, (unsigned) key_bits, base_str, (unsigned) tag_len); in aead_info()
|
D | crypto_examples.c | 150 key_bits = 256, in cipher_example_encrypt_decrypt_aes_cbc_nopad_1_block() enumerator 171 psa_set_key_bits(&attributes, key_bits); in cipher_example_encrypt_decrypt_aes_cbc_nopad_1_block() 198 key_bits = 256, in cipher_example_encrypt_decrypt_aes_cbc_pkcs7_multi() enumerator 219 psa_set_key_bits(&attributes, key_bits); in cipher_example_encrypt_decrypt_aes_cbc_pkcs7_multi() 246 key_bits = 256, in cipher_example_encrypt_decrypt_aes_ctr_multi() enumerator 266 psa_set_key_bits(&attributes, key_bits); in cipher_example_encrypt_decrypt_aes_ctr_multi()
|
/mbedtls-latest/tests/suites/ |
D | test_suite_psa_crypto_util.function | 7 void ecdsa_raw_to_der(int key_bits, data_t *input, data_t *exp_result, int exp_ret) 15 TEST_EQUAL(mbedtls_ecdsa_raw_to_der(key_bits, input->x, input->len, 28 void ecdsa_raw_to_der_incremental(int key_bits, data_t *input, data_t *exp_result) 37 TEST_ASSERT(mbedtls_ecdsa_raw_to_der(key_bits, input->x, input->len, 46 TEST_ASSERT(mbedtls_ecdsa_raw_to_der(key_bits, input->x, input->len, 58 void ecdsa_der_to_raw(int key_bits, data_t *input, data_t *exp_result, int exp_ret) 74 TEST_ASSERT(mbedtls_ecdsa_der_to_raw(key_bits, in_buf, in_buf_len, 80 TEST_EQUAL(mbedtls_ecdsa_der_to_raw(key_bits, input->x, input->len,
|
D | test_suite_psa_crypto_metadata.function | 196 psa_key_type_t key_type, size_t key_bits, 212 TEST_EQUAL(length, PSA_MAC_LENGTH(key_type, key_bits, alg)); 222 psa_key_type_t key_type, size_t key_bits, 238 TEST_EQUAL(tag_length, PSA_AEAD_TAG_LENGTH(key_type, key_bits, alg)); 303 size_t key_bits = key_bits_arg; 306 key_type, key_bits, length); 314 key_type, key_bits, n); 345 key_type, key_bits, n); 429 size_t key_bits = key_bits_arg; 432 key_type, key_bits, tag_length); [all …]
|
D | test_suite_psa_crypto_driver_wrappers.function | 522 size_t key_bits; 551 key_bits = psa_get_key_bits(&attributes); 552 signature_size = PSA_SIGN_OUTPUT_SIZE(key_type, key_bits, alg); 650 size_t key_bits; 678 key_bits = psa_get_key_bits(&attributes); 679 signature_size = PSA_SIGN_OUTPUT_SIZE(key_type, key_bits, alg); 979 size_t key_bits; 994 key_bits = psa_get_key_bits(&attributes); 997 PSA_RAW_KEY_AGREEMENT_OUTPUT_SIZE(our_key_type, key_bits)); 998 TEST_LE_U(PSA_RAW_KEY_AGREEMENT_OUTPUT_SIZE(our_key_type, key_bits), [all …]
|
D | test_suite_psa_crypto_op_fail.function | 258 size_t key_bits = psa_get_key_bits(&attributes); 261 output_length = PSA_BITS_TO_BYTES(key_bits); 263 output_length = 2 * PSA_BITS_TO_BYTES(key_bits);
|
D | test_suite_psa_crypto.function | 355 size_t key_bits = 0; 385 key_bits = psa_get_key_bits(&attributes); 387 tag_length = PSA_AEAD_TAG_LENGTH(key_type, key_bits, alg); 2432 size_t key_bits; 2456 key_bits = psa_get_key_bits(&attributes); 2457 buffer_length = PSA_ASYMMETRIC_ENCRYPT_OUTPUT_SIZE(key_type, key_bits, 5025 size_t key_bits; 5044 key_bits = psa_get_key_bits(&attributes); 5046 output_size = input_data->len + PSA_AEAD_TAG_LENGTH(key_type, key_bits, 5120 size_t key_bits; [all …]
|
D | test_suite_psa_crypto_persistent_key.function | 47 int key_lifetime, int key_type, int key_bits, 57 psa_set_key_bits(&attributes, key_bits);
|
/mbedtls-latest/library/ |
D | ssl_ticket.c | 96 psa_set_key_bits(&attributes, key->key_bits); in ssl_ticket_gen_key() 100 PSA_BITS_TO_BYTES(key->key_bits), in ssl_ticket_gen_key() 166 const size_t bitlen = key->key_bits; in mbedtls_ssl_ticket_rotate() 185 psa_set_key_bits(&attributes, key->key_bits); in mbedtls_ssl_ticket_rotate() 188 PSA_BITS_TO_BYTES(key->key_bits), in mbedtls_ssl_ticket_rotate() 220 size_t key_bits; in mbedtls_ssl_ticket_setup() local 231 &alg, &key_type, &key_bits) != PSA_SUCCESS) { in mbedtls_ssl_ticket_setup() 247 key_bits = mbedtls_cipher_info_get_key_bitlen(cipher_info); in mbedtls_ssl_ticket_setup() 250 if (key_bits > 8 * MAX_KEY_BYTES) { in mbedtls_ssl_ticket_setup() 262 ctx->keys[0].key_bits = key_bits; in mbedtls_ssl_ticket_setup() [all …]
|
D | psa_crypto_cipher.c | 129 size_t *key_bits, in mbedtls_cipher_values_from_psa() argument 136 (void) key_bits; in mbedtls_cipher_values_from_psa() 224 if (*key_bits == 64) { in mbedtls_cipher_values_from_psa() 232 if (*key_bits == 128) { in mbedtls_cipher_values_from_psa() 233 *key_bits = 192; in mbedtls_cipher_values_from_psa() 261 size_t key_bits, in mbedtls_cipher_info_from_psa() argument 268 status = mbedtls_cipher_values_from_psa(alg, key_type, &key_bits, &mode, &cipher_id_tmp); in mbedtls_cipher_info_from_psa() 276 return mbedtls_cipher_info_from_values(cipher_id_tmp, (int) key_bits, mode); in mbedtls_cipher_info_from_psa() 290 size_t key_bits; in psa_cipher_setup() local 299 key_bits = attributes->bits; in psa_cipher_setup() [all …]
|
D | psa_crypto_driver_wrappers_no_static.c | 121 size_t key_bits = psa_get_key_bits(attributes); in psa_driver_wrapper_get_key_buffer_size() local 139 key_bits ); in psa_driver_wrapper_get_key_buffer_size() 152 (void)key_bits; in psa_driver_wrapper_get_key_buffer_size()
|
D | psa_crypto_cipher.h | 33 size_t *key_bits, mbedtls_cipher_mode_t *mode, 50 psa_algorithm_t alg, psa_key_type_t key_type, size_t key_bits,
|
D | psa_crypto_aead.c | 36 size_t key_bits = attributes->bits; in psa_aead_setup() local 40 &key_bits, &mode, &cipher_id); in psa_aead_setup() 59 key_buffer, (unsigned int) key_bits)); in psa_aead_setup() 79 key_buffer, (unsigned int) key_bits)); in psa_aead_setup()
|
D | ssl_tls13_keys.c | 944 size_t key_bits; in mbedtls_ssl_tls13_populate_transform() local 1054 &key_bits)) != PSA_SUCCESS) { in mbedtls_ssl_tls13_populate_transform() 1069 PSA_BITS_TO_BYTES(key_bits), in mbedtls_ssl_tls13_populate_transform() 1080 PSA_BITS_TO_BYTES(key_bits), in mbedtls_ssl_tls13_populate_transform() 1100 size_t key_bits; in ssl_tls13_get_cipher_key_info() local 1110 &alg, &key_type, &key_bits); in ssl_tls13_get_cipher_key_info() 1115 *key_len = PSA_BITS_TO_BYTES(key_bits); in ssl_tls13_get_cipher_key_info()
|
D | pk.c | 867 size_t key_bits; in copy_from_psa() local 896 key_bits = psa_get_key_bits(&key_attr); in copy_from_psa() 943 grp_id = mbedtls_ecc_group_from_psa(PSA_KEY_TYPE_ECC_GET_FAMILY(key_type), key_bits); in copy_from_psa() 966 (void) key_bits; in copy_from_psa()
|
/mbedtls-latest/tests/src/test_helpers/ |
D | ssl_helpers.c | 1138 size_t *key_bits, size_t *iv_len) in mbedtls_test_ssl_cipher_info_from_type() argument 1143 *key_bits = 128; in mbedtls_test_ssl_cipher_info_from_type() 1148 *key_bits = 256; in mbedtls_test_ssl_cipher_info_from_type() 1153 *key_bits = 128; in mbedtls_test_ssl_cipher_info_from_type() 1158 *key_bits = 256; in mbedtls_test_ssl_cipher_info_from_type() 1163 *key_bits = 128; in mbedtls_test_ssl_cipher_info_from_type() 1168 *key_bits = 256; in mbedtls_test_ssl_cipher_info_from_type() 1174 *key_bits = 128; in mbedtls_test_ssl_cipher_info_from_type() 1179 *key_bits = 192; in mbedtls_test_ssl_cipher_info_from_type() 1184 *key_bits = 256; in mbedtls_test_ssl_cipher_info_from_type() [all …]
|
/mbedtls-latest/tests/src/ |
D | psa_exercise_key.c | 635 size_t key_bits; in mbedtls_test_psa_key_agreement_with_self() local 649 key_bits = psa_get_key_bits(&attributes); in mbedtls_test_psa_key_agreement_with_self() 651 public_key_length = PSA_EXPORT_PUBLIC_KEY_OUTPUT_SIZE(public_key_type, key_bits); in mbedtls_test_psa_key_agreement_with_self() 690 size_t key_bits; in mbedtls_test_psa_raw_key_agreement_with_self() local 706 key_bits = psa_get_key_bits(&attributes); in mbedtls_test_psa_raw_key_agreement_with_self() 708 public_key_length = PSA_EXPORT_PUBLIC_KEY_OUTPUT_SIZE(public_key_type, key_bits); in mbedtls_test_psa_raw_key_agreement_with_self() 731 key_bits)); in mbedtls_test_psa_raw_key_agreement_with_self() 806 size_t key_bits = psa_get_key_bits(&attributes); in exercise_key_agreement_key() local 809 if (PSA_BITS_TO_BYTES(key_bits) != PSA_HASH_LENGTH(hash_alg)) { in exercise_key_agreement_key()
|
/mbedtls-latest/tests/include/test/ |
D | psa_crypto_helpers.h | 261 #define MBEDTLS_TEST_PSA_SKIP_IF_ALT_AES_192(key_type, key_bits) \ argument 266 (key_bits == 192)) \
|
/mbedtls-latest/scripts/data_files/driver_templates/ |
D | psa_crypto_driver_wrappers_no_static.c.jinja | 93 size_t key_bits = psa_get_key_bits(attributes); 111 key_bits ); 118 (void)key_bits;
|
/mbedtls-latest/programs/cipher/ |
D | cipher_aead_demo.c | 162 int key_bits = mbedtls_cipher_get_key_bitlen(ctx); in aead_info() local 170 ciph, key_bits, mode_str, (unsigned) tag_len); in aead_info()
|
/mbedtls-latest/include/mbedtls/ |
D | ssl_ticket.h | 63 size_t MBEDTLS_PRIVATE(key_bits); /*!< key length in bits */
|
/mbedtls-latest/tests/include/test/drivers/ |
D | key_management.h | 62 const size_t key_bits);
|
/mbedtls-latest/tests/src/drivers/ |
D | test_driver_key_management.c | 101 const size_t key_bits) in mbedtls_test_opaque_size_function() argument 105 key_buffer_size = PSA_EXPORT_KEY_OUTPUT_SIZE(key_type, key_bits); in mbedtls_test_opaque_size_function()
|