Home
last modified time | relevance | path

Searched refs:PSA_BITS_TO_BYTES (Results 1 – 22 of 22) sorted by relevance

/mbedtls-latest/include/psa/
Dcrypto_sizes.h40 #define PSA_BITS_TO_BYTES(bits) (((bits) + 7u) / 8u) macro
619 (PSA_BITS_TO_BYTES(curve_bits) * 2u)
647 (PSA_KEY_TYPE_IS_RSA(key_type) ? ((void) alg, PSA_BITS_TO_BYTES(key_bits)) : \
669 (PSA_BITS_TO_BYTES(PSA_VENDOR_RSA_MAX_KEY_BITS) > PSA_SIGNATURE_MAX_SIZE)
671 #define PSA_SIGNATURE_MAX_SIZE PSA_BITS_TO_BYTES(PSA_VENDOR_RSA_MAX_KEY_BITS)
701 ((void) alg, PSA_BITS_TO_BYTES(key_bits)) : \
711 (PSA_BITS_TO_BYTES(PSA_VENDOR_RSA_MAX_KEY_BITS))
740 PSA_BITS_TO_BYTES(key_bits) - PSA_RSA_MINIMUM_PADDING_SIZE(alg) : \
751 (PSA_BITS_TO_BYTES(PSA_VENDOR_RSA_MAX_KEY_BITS))
854 (2u * PSA_BITS_TO_BYTES(key_bits) + 1u)
[all …]
Dcrypto_builtin_composites.h120 uint8_t MBEDTLS_PRIVATE(hash)[PSA_BITS_TO_BYTES(PSA_VENDOR_ECC_MAX_CURVE_BITS)];
152 uint8_t MBEDTLS_PRIVATE(hash)[PSA_BITS_TO_BYTES(PSA_VENDOR_ECC_MAX_CURVE_BITS)];
/mbedtls-latest/library/
Dpsa_util.c436 unsigned char r[PSA_BITS_TO_BYTES(PSA_VENDOR_ECC_MAX_CURVE_BITS)]; in mbedtls_ecdsa_raw_to_der()
437 unsigned char s[PSA_BITS_TO_BYTES(PSA_VENDOR_ECC_MAX_CURVE_BITS)]; in mbedtls_ecdsa_raw_to_der()
438 const size_t coordinate_len = PSA_BITS_TO_BYTES(bits); in mbedtls_ecdsa_raw_to_der()
559 size_t coordinate_size = PSA_BITS_TO_BYTES(bits); in mbedtls_ecdsa_der_to_raw()
Dpkwrite.h74 #define MBEDTLS_PK_MAX_ECC_BYTES (PSA_BITS_TO_BYTES(PSA_VENDOR_ECC_MAX_CURVE_BITS) > \
76 PSA_BITS_TO_BYTES(PSA_VENDOR_ECC_MAX_CURVE_BITS) : \
Dpsa_crypto_ecp.c123 if (curve_bytes != PSA_BITS_TO_BYTES(curve_bits)) { in mbedtls_psa_ecp_load_representation()
386 curve_bytes = PSA_BITS_TO_BYTES(ecp->grp.pbits); in mbedtls_psa_ecdsa_sign_hash()
473 curve_bytes = PSA_BITS_TO_BYTES(ecp->grp.pbits); in mbedtls_psa_ecdsa_verify_hash()
579 if (PSA_BITS_TO_BYTES(bits) != *shared_secret_length) { in mbedtls_psa_key_agreement_ecdh()
Dpsa_crypto_ffdh.c170 size_t key_len = PSA_BITS_TO_BYTES(attributes->bits); in mbedtls_psa_ffdh_export_public_key()
286 PSA_BITS_TO_BYTES(attributes->bits), &P, &G); in mbedtls_psa_ffdh_key_agreement()
Dssl_tls13_keys.c1069 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()
1115 *key_len = PSA_BITS_TO_BYTES(key_bits); in ssl_tls13_get_cipher_key_info()
1499 shared_secret_len = PSA_BITS_TO_BYTES( in ssl_tls13_key_schedule_stage_handshake()
1860 *psk_len = PSA_BITS_TO_BYTES(psa_get_key_bits(&key_attributes)); in mbedtls_ssl_tls13_export_handshake_psk()
Dssl_ticket.c100 PSA_BITS_TO_BYTES(key->key_bits), in ssl_ticket_gen_key()
188 PSA_BITS_TO_BYTES(key->key_bits), in mbedtls_ssl_ticket_rotate()
Dpsa_crypto_storage.h31 #define PSA_CRYPTO_MAX_STORAGE_SIZE (PSA_BITS_TO_BYTES(PSA_MAX_KEY_BITS))
Dblock_cipher.c140 status = psa_import_key(&key_attr, key, PSA_BITS_TO_BYTES(key_bitlen), &ctx->psa_key_id); in mbedtls_block_cipher_setkey()
Dpk_wrap.c768 size_t key_len = PSA_BITS_TO_BYTES(curve_bits); in ecdsa_sign_wrap()
968 const size_t curve_bytes = PSA_BITS_TO_BYTES(curve_bits); in eckey_check_pair_psa()
Dssl_tls13_generic.c1572 if (buf_size < PSA_BITS_TO_BYTES(bits)) { in mbedtls_ssl_tls13_generate_and_write_xxdh_key_exchange()
Dpk.c709 unsigned char key_buffer[PSA_BITS_TO_BYTES(PSA_VENDOR_ECC_MAX_CURVE_BITS)]; in import_pair_into_psa()
Dpsa_crypto.c3904 operation->coordinate_bytes = PSA_BITS_TO_BYTES(
4122 coordinate_bytes = PSA_BITS_TO_BYTES(operation->ctx->grp.nbits);
6240 m_bytes = PSA_BITS_TO_BYTES(m);
6390 size_t bytes = PSA_BITS_TO_BYTES(bits);
Dssl_tls.c8718 keylen = PSA_BITS_TO_BYTES(key_bits); in ssl_tls12_populate_transform()
8893 PSA_BITS_TO_BYTES(key_bits), in ssl_tls12_populate_transform()
8905 PSA_BITS_TO_BYTES(key_bits), in ssl_tls12_populate_transform()
/mbedtls-latest/tests/src/
Dpsa_exercise_key.c809 if (PSA_BITS_TO_BYTES(key_bits) != PSA_HASH_LENGTH(hash_alg)) { in exercise_key_agreement_key()
850 TEST_EQUAL(exported_length, PSA_BITS_TO_BYTES(bits)); in mbedtls_test_psa_exported_key_sanity_check()
911 TEST_EQUAL(exported_length, PSA_BITS_TO_BYTES(bits)); in mbedtls_test_psa_exported_key_sanity_check()
956 TEST_EQUAL(PSA_BITS_TO_BYTES(bits), exported_length); in mbedtls_test_psa_exported_key_sanity_check()
960 TEST_EQUAL(PSA_BITS_TO_BYTES(bits + 1), exported_length); in mbedtls_test_psa_exported_key_sanity_check()
968 TEST_EQUAL(1 + 2 * PSA_BITS_TO_BYTES(bits), exported_length); in mbedtls_test_psa_exported_key_sanity_check()
/mbedtls-latest/tests/suites/
Dtest_suite_psa_crypto_op_fail.function261 output_length = PSA_BITS_TO_BYTES(key_bits);
263 output_length = 2 * PSA_BITS_TO_BYTES(key_bits);
Dtest_suite_psa_crypto_se_driver_hal.function369 actual_size = PSA_BITS_TO_BYTES(ram_slots[slot_number].bits);
396 PSA_BITS_TO_BYTES(ram_slots[slot_number].bits),
480 PSA_BITS_TO_BYTES(slot->bits),
513 PSA_BITS_TO_BYTES(slot->bits),
1372 TEST_EQUAL(key_material->len, PSA_BITS_TO_BYTES(bits));
Dtest_suite_psa_crypto_pake.function953 PSA_BITS_TO_BYTES(bits));
Dtest_suite_psa_crypto.function9100 TEST_LE_U(PSA_BITS_TO_BYTES(psa_get_key_bits(&attributes1)),
9377 size_t capacity = PSA_BITS_TO_BYTES(derived_bits);
10884 PSA_BITS_TO_BYTES(bits));
/mbedtls-latest/tests/src/test_helpers/
Dssl_helpers.c1562 PSA_BITS_TO_BYTES(key_bits), in mbedtls_test_ssl_build_transforms()
1572 PSA_BITS_TO_BYTES(key_bits), in mbedtls_test_ssl_build_transforms()
1584 PSA_BITS_TO_BYTES(key_bits), in mbedtls_test_ssl_build_transforms()
1594 PSA_BITS_TO_BYTES(key_bits), in mbedtls_test_ssl_build_transforms()
/mbedtls-latest/docs/
Dpsa-transition.md852 unsigned char buf[PSA_BITS_TO_BYTES(PSA_VENDOR_ECC_MAX_CURVE_BITS)];
873 unsigned char buf[PSA_BITS_TO_BYTES(PSA_VENDOR_ECC_PUBLIC_KEY_MAX_SIZE)];
893 …tls_pk_get_len` or `mbedtls_rsa_get_len` do, you can use the macro `PSA_BITS_TO_BYTES`. However, n…
1254 | `MBEDTLS_ECP_MAX_BYTES` | `PSA_BITS_TO_BYTES(PSA_VENDOR_ECC_MAX_CURVE_BITS)` |