mbedtls/tests/suites
Valerio Setti c6ecdad42d test: disable all RSA algs and fix tests
All RSA associated algs are now forcedly disabled both on library
and driver sides.
Some PSA driver tests required to be fixed because they were just
requiring for not having the built-in version, but they didn't check
if the driver one was present (kind of assuming that RSA was always
supported on the driver side).

Signed-off-by: Valerio Setti <valerio.setti@nordicsemi.no>
2023-04-03 08:26:35 +02:00
..
helpers.function Fix build error in CI about test_fail_if_psa_leaking 2023-03-13 19:20:42 +08:00
host_test.function Switch to the new code style 2023-01-11 14:50:10 +01:00
main_test.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_aes.cbc.data
test_suite_aes.cfb.data
test_suite_aes.ecb.data Move copy-context testing to an auxiliary function 2023-03-16 14:42:39 +01:00
test_suite_aes.function Fix use of arithmetic on void* 2023-03-16 21:39:47 +01:00
test_suite_aes.ofb.data
test_suite_aes.rest.data
test_suite_aes.xts.data
test_suite_alignment.data Improve parsing of test data 2022-12-01 13:31:20 +00:00
test_suite_alignment.function Remove not-needed stdio include from tests 2023-01-20 14:04:48 +00:00
test_suite_aria.data
test_suite_aria.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_asn1parse.data
test_suite_asn1parse.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_asn1write.data
test_suite_asn1write.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_base64.data
test_suite_base64.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_bignum.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_bignum.misc.data Move tests of random-in-range functions to their own suite 2022-12-06 22:50:11 +01:00
test_suite_bignum_core.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_bignum_core.misc.data New constant-flow function mbedtls_mpi_core_uint_le_mpi 2022-12-01 23:06:43 +01:00
test_suite_bignum_mod.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_bignum_mod.misc.data Add tests for mod_mul 2022-12-20 17:30:19 +01:00
test_suite_bignum_mod_raw.data Remove unneeded check 2023-01-23 19:05:37 +01:00
test_suite_bignum_mod_raw.function Rename variables to follow the naming convention 2023-01-24 14:21:10 +01:00
test_suite_bignum_random.data Fix representation of mod-random output 2022-12-20 20:28:02 +01:00
test_suite_bignum_random.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_camellia.data
test_suite_camellia.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_ccm.data
test_suite_ccm.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_chacha20.data
test_suite_chacha20.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_chachapoly.data
test_suite_chachapoly.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_cipher.aes.data
test_suite_cipher.aria.data
test_suite_cipher.camellia.data
test_suite_cipher.ccm.data
test_suite_cipher.chacha20.data
test_suite_cipher.chachapoly.data
test_suite_cipher.des.data
test_suite_cipher.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_cipher.gcm.data
test_suite_cipher.misc.data
test_suite_cipher.nist_kw.data
test_suite_cipher.null.data
test_suite_cipher.padding.data
test_suite_cmac.data
test_suite_cmac.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_common.data
test_suite_common.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_constant_time.data Test memcmp with differences starting after the first byte 2023-01-21 10:29:00 +00:00
test_suite_constant_time.function Fix warning with GCC 12 2023-02-21 16:31:56 +00:00
test_suite_constant_time_hmac.data SSL: use MD_CAN macros 2023-03-21 16:29:31 +01:00
test_suite_constant_time_hmac.function Remove legacy_or_psa.h 2023-03-21 16:29:31 +01:00
test_suite_ctr_drbg.data
test_suite_ctr_drbg.function Fix use of sizeof without brackets 2023-02-02 12:40:50 +00:00
test_suite_debug.data SSL: use MD_CAN macros 2023-03-21 16:29:31 +01:00
test_suite_debug.function Remove legacy_or_psa.h 2023-03-21 16:29:31 +01:00
test_suite_des.data
test_suite_des.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_dhm.data
test_suite_dhm.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_ecdh.data
test_suite_ecdh.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_ecdsa.data OID + misc crypto: use MD_CAN and fix failures 2023-03-21 16:28:00 +01:00
test_suite_ecdsa.function Enable ECDSA-det in driver-only hashes component 2023-03-21 16:42:06 +01:00
test_suite_ecjpake.data
test_suite_ecjpake.function Remove legacy_or_psa.h 2023-03-21 16:29:31 +01:00
test_suite_ecp.data ecp_curves: Minor refactoring. 2023-02-20 13:53:06 +00:00
test_suite_ecp.function test: add a companion test for another curve (x25519) and fix issues 2023-03-29 10:28:06 +02:00
test_suite_entropy.data
test_suite_entropy.function Use MD-light in entropy.c 2023-03-24 10:43:40 +01:00
test_suite_error.data
test_suite_error.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_gcm.aes128_de.data
test_suite_gcm.aes128_en.data
test_suite_gcm.aes192_de.data
test_suite_gcm.aes192_en.data
test_suite_gcm.aes256_de.data
test_suite_gcm.aes256_en.data
test_suite_gcm.camellia.data
test_suite_gcm.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_gcm.misc.data
test_suite_hkdf.data Enable HKDF in driver-only hashes test 2023-03-21 16:42:05 +01:00
test_suite_hkdf.function Enable HKDF in driver-only hashes test 2023-03-21 16:42:05 +01:00
test_suite_hmac_drbg.function Enable HMAC-DRBG in driver-only hashes component 2023-03-21 16:42:05 +01:00
test_suite_hmac_drbg.misc.data Enable HMAC-DRBG in driver-only hashes component 2023-03-21 16:42:05 +01:00
test_suite_hmac_drbg.no_reseed.data Enable HMAC-DRBG in driver-only hashes component 2023-03-21 16:42:05 +01:00
test_suite_hmac_drbg.nopr.data Enable HMAC-DRBG in driver-only hashes component 2023-03-21 16:42:05 +01:00
test_suite_hmac_drbg.pr.data Enable HMAC-DRBG in driver-only hashes component 2023-03-21 16:42:05 +01:00
test_suite_lmots.data
test_suite_lmots.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_lms.data
test_suite_lms.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_md.data MD: use MD_CAN in test suite and check for parity 2023-03-21 16:29:31 +01:00
test_suite_md.function Make MD_PSA_INIT/DONE available to all suites 2023-03-21 16:28:00 +01:00
test_suite_md.psa.data MD: use MD_CAN in test suite and check for parity 2023-03-21 16:29:31 +01:00
test_suite_mdx.data
test_suite_mdx.function Fix use of sizeof without brackets 2023-02-02 12:40:50 +00:00
test_suite_memory_buffer_alloc.data
test_suite_memory_buffer_alloc.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_mps.data
test_suite_mps.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_net.data
test_suite_net.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_nist_kw.data
test_suite_nist_kw.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_oid.data OID + misc crypto: use MD_CAN and fix failures 2023-03-21 16:28:00 +01:00
test_suite_oid.function Remove legacy_or_psa.h 2023-03-21 16:29:31 +01:00
test_suite_pem.data PEM: use MD_CAN macros 2023-03-21 16:28:00 +01:00
test_suite_pem.function Remove legacy_or_psa.h 2023-03-21 16:29:31 +01:00
test_suite_pk.data PK: use MD_CAN macros 2023-03-21 16:28:00 +01:00
test_suite_pk.function Disable built-in SHA-256 in accel_hash too 2023-03-24 10:43:40 +01:00
test_suite_pkcs1_v15.data RSA: use MD_CAN macros 2023-03-21 16:28:00 +01:00
test_suite_pkcs1_v15.function Remove legacy_or_psa.h 2023-03-21 16:29:31 +01:00
test_suite_pkcs1_v21.data RSA: use MD_CAN macros 2023-03-21 16:28:00 +01:00
test_suite_pkcs1_v21.function Remove legacy_or_psa.h 2023-03-21 16:29:31 +01:00
test_suite_pkcs5.data PKCS5: use MD_CAN macros 2023-03-21 16:28:00 +01:00
test_suite_pkcs5.function Remove legacy_or_psa.h 2023-03-21 16:29:31 +01:00
test_suite_pkcs7.data X.509: use MD_CAN macros 2023-03-21 16:28:00 +01:00
test_suite_pkcs7.function X.509: fix test failures 2023-03-21 16:28:00 +01:00
test_suite_pkcs12.data PKCS12: use MD_CAN macros 2023-03-21 16:28:00 +01:00
test_suite_pkcs12.function Remove legacy_or_psa.h 2023-03-21 16:29:31 +01:00
test_suite_pkparse.data PK: use MD_CAN macros 2023-03-21 16:28:00 +01:00
test_suite_pkparse.function Remove legacy_or_psa.h 2023-03-21 16:29:31 +01:00
test_suite_pkwrite.data
test_suite_pkwrite.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_platform_util.data Add tests that cover msan explicit_bzero issue 2023-03-16 12:02:15 +00:00
test_suite_platform_util.function Add explanatory comment 2023-03-16 13:43:32 +00:00
test_suite_poly1305.data
test_suite_poly1305.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_psa_crypto.data test: use BUILTIN symbols in as weierstrass key derivation guard 2023-03-29 10:27:18 +02:00
test_suite_psa_crypto.function Remove legacy_or_psa.h 2023-03-21 16:29:31 +01:00
test_suite_psa_crypto_attributes.data
test_suite_psa_crypto_attributes.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_psa_crypto_driver_wrappers.data test: disable all RSA algs and fix tests 2023-04-03 08:26:35 +02:00
test_suite_psa_crypto_driver_wrappers.function Fix driver_wrappers test 2023-03-24 10:43:40 +01:00
test_suite_psa_crypto_entropy.data
test_suite_psa_crypto_entropy.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_psa_crypto_generate_key.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_psa_crypto_hash.data
test_suite_psa_crypto_hash.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_psa_crypto_init.data
test_suite_psa_crypto_init.function Use MD-light in entropy.c 2023-03-24 10:43:40 +01:00
test_suite_psa_crypto_metadata.data Add metadata test case for PSA_ALG_TLS12_ECJPAKE_TO_PMS 2023-01-19 12:11:20 +01:00
test_suite_psa_crypto_metadata.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_psa_crypto_not_supported.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_psa_crypto_not_supported.misc.data
test_suite_psa_crypto_op_fail.function Enable all keys for interruptible op fail tests 2023-03-02 16:03:43 +00:00
test_suite_psa_crypto_op_fail.misc.data
test_suite_psa_crypto_pake.data rework psa_pake_set_role to be consistent with requirements and adapt tests 2023-03-12 16:59:28 +01:00
test_suite_psa_crypto_pake.function Fix documentation and tests 2023-03-14 11:49:36 +01:00
test_suite_psa_crypto_persistent_key.data test: remove dependencies on PK_WRITE and PK_PARSE from test_suite_psa_crypto suites 2023-03-08 11:03:09 +01:00
test_suite_psa_crypto_persistent_key.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_psa_crypto_se_driver_hal.data test: driver-only: fix disparities in psa_crypto_se_driver_hal 2023-01-25 11:30:46 +01:00
test_suite_psa_crypto_se_driver_hal.function Manually fix two remaining instances of old macros 2023-03-24 10:43:40 +01:00
test_suite_psa_crypto_se_driver_hal_mocks.data
test_suite_psa_crypto_se_driver_hal_mocks.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_psa_crypto_slot_management.data
test_suite_psa_crypto_slot_management.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_psa_crypto_storage_format.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_psa_crypto_storage_format.misc.data
test_suite_psa_its.data
test_suite_psa_its.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_random.data Fix instances of old feature macros being used 2023-03-24 10:43:40 +01:00
test_suite_random.function Fix failures in test_suite_random 2023-03-24 10:43:40 +01:00
test_suite_rsa.data RSA: use MD_CAN macros 2023-03-21 16:28:00 +01:00
test_suite_rsa.function Remove legacy_or_psa.h 2023-03-21 16:29:31 +01:00
test_suite_shax.data test: sha: test SHA224 and SHA256 separately 2022-12-14 10:58:02 +01:00
test_suite_shax.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_ssl.data test_suite_ssl: remove redundant dependencies when the key exchange is specified 2023-03-22 10:40:05 +01:00
test_suite_ssl.function Remove legacy_or_psa.h 2023-03-21 16:29:31 +01:00
test_suite_timing.data
test_suite_timing.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_version.data Bump library, libcrypto and libx509 versions 2023-03-23 10:57:39 +00:00
test_suite_version.function Switch to the new code style 2023-01-11 14:50:10 +01:00
test_suite_x509parse.data X.509: use MD_CAN macros 2023-03-21 16:28:00 +01:00
test_suite_x509parse.function Remove legacy_or_psa.h 2023-03-21 16:29:31 +01:00
test_suite_x509write.data X.509: use MD_CAN macros 2023-03-21 16:28:00 +01:00
test_suite_x509write.function Remove legacy_or_psa.h 2023-03-21 16:29:31 +01:00