Commit Graph

  • 37a4281710 tests: configuration_crypto: fix selection of EC/DH group to accelerate Valerio Setti 2025-08-11 12:52:49 +02:00
  • a53d8c5a33 Merge pull request #10350 from ariwo17/backport/add-pbes2-aes-testdata minosgalanakis 2025-08-11 15:04:24 +00:00
  • 7f60c7d41b Merge pull request #1410 from felixc-arm/bignum-update-crypto-gcdinvmod Manuel Pégourié-Gonnard 2025-08-11 12:13:37 +02:00
  • 6569cc63de Update framework pointer Felix Conway 2025-08-11 09:12:37 +01:00
  • 65b8011f7e bignum: make mbedtls_mpi_lsb() less leaky Manuel Pégourié-Gonnard 2025-07-10 21:26:42 +02:00
  • 40dfc811ef bignum: remove dead variable-time inv_mod code Manuel Pégourié-Gonnard 2025-08-08 09:27:29 +02:00
  • 1ac0a1e071 bignum: use CT modinv when A is odd (any range) Manuel Pégourié-Gonnard 2025-08-08 09:25:28 +02:00
  • e41709c17e bignum: use CT modinv when A is odd and in [2, N) Manuel Pégourié-Gonnard 2025-08-08 09:23:43 +02:00
  • cdfd1c9c7d bignum: use CT modinv when N is odd Manuel Pégourié-Gonnard 2025-08-08 09:21:23 +02:00
  • 00076b4907 Expand testing for mbedtls_mpi_inv_mod() again Manuel Pégourié-Gonnard 2025-08-07 12:44:11 +02:00
  • 246d86b941 Merge pull request #1403 from felixc-arm/bignum-invmod-wrapper Manuel Pégourié-Gonnard 2025-08-11 09:22:38 +02:00
  • 5b74c79f00 Merge pull request #10298 from bjwtaylor/remove-deprecated-items Manuel Pégourié-Gonnard 2025-08-11 07:13:08 +00:00
  • b4b1920f7a We now run some tests with MBEDTLS_TEST_CONSTANT_FLOW_VALGRIND Gilles Peskine 2025-08-08 13:28:22 +02:00
  • 7db50d0700 Changelog entry for mbedtls_cipher_finish_padded() Gilles Peskine 2025-08-07 23:11:26 +02:00
  • beb53af31f Expand the ignore patterns for test_full_block_cipher_psa_dispatch Gilles Peskine 2025-08-08 13:35:46 +02:00
  • 4eba1cc364 Improve outcome reporting of additional valgrind_cf testing Gilles Peskine 2025-08-08 13:30:03 +02:00
  • 46ebc3a758 Note that the decrypted length is sensitive when there was padding Gilles Peskine 2025-07-27 21:20:47 +02:00
  • 6cb9f35d8c Switch legacy cipher to constant-time invalid padding reporting Gilles Peskine 2025-07-27 21:22:39 +02:00
  • 155de2ab77 New function mbedtls_cipher_finish_padded Gilles Peskine 2025-07-27 18:53:57 +02:00
  • 2da5328406 Constant-flow tests for mbedtls_cipher_crypt Gilles Peskine 2025-07-27 18:44:21 +02:00
  • df00d458a2 Constant-flow AES-CBC multipart decrypt tests Gilles Peskine 2025-07-27 18:03:26 +02:00
  • 580d1f4954 Do dedicated constant-time testing in a few more configurations Gilles Peskine 2025-08-08 00:06:06 +02:00
  • 54131a3dc6 Move constant-time padding tests to a separate suite Gilles Peskine 2025-08-07 22:55:56 +02:00
  • 5ee94d52a6 More variety of CBC decrypt tests Gilles Peskine 2025-07-27 18:02:21 +02:00
  • 71ee919dbe More meaningful test case names Gilles Peskine 2025-07-25 20:00:39 +02:00
  • 5a27010fab Remove group_list_heap_allocated Ben Taylor 2025-08-08 08:33:03 +01:00
  • 45c781976c Update framework submodule pointer to merged Framework PR#194 Ari Weiler-Ofek 2025-08-07 16:53:04 +01:00
  • afe7e54e3a Backport: add AES PBES2 test cases matching 3DES (including wrong and missing password) Ari Weiler-Ofek 2025-08-07 16:12:08 +01:00
  • 3c086a9b0b Backport: add AES PBES2 test cases matching 3DES (correct password only) Ari Weiler-Ofek 2025-08-07 16:09:21 +01:00
  • 627d653863 Merge pull request #10282 from bjwtaylor/switch-to-mbedtls_pk_sigalg_t Gilles Peskine 2025-08-07 11:06:31 +00:00
  • 2656eb9121 Merge pull request #10344 from valeriosetti/issue10283-development Manuel Pégourié-Gonnard 2025-08-07 10:40:49 +00:00
  • ed0db45b63 Completely remove sig_algs_heap_allocated Ben Taylor 2025-08-07 09:40:42 +01:00
  • 602fa5dd99 changelog: add note about EC curves support removal in TLS Valerio Setti 2025-08-07 10:18:40 +02:00
  • 8dfed9fc15 Remove pointer cast in mbedtls_x509_oid_get_sig_alg Ben Taylor 2025-08-06 15:46:21 +01:00
  • 8b3b7e5cac Update further type mismatches Ben Taylor 2025-08-06 15:23:33 +01:00
  • 6816fd781e Adjust for change in mbedtls_pk_verify_new function prototype Ben Taylor 2025-08-06 13:50:24 +01:00
  • 563d360a9b Fix ChangeLog format Ben Taylor 2025-08-06 08:22:25 +01:00
  • df6a6eaced Add ChangeLog Ben Taylor 2025-08-06 08:08:10 +01:00
  • 7573321f61 Fix style issues Ben Taylor 2025-08-05 14:14:18 +01:00
  • 8e832b6594 Add sigalg types to x509_crt.c Ben Taylor 2025-08-05 13:30:05 +01:00
  • 1c118a564d reverted enum in pk_verify_new Ben Taylor 2025-08-05 10:40:08 +01:00
  • b2eecc621d switch to mbedtls_pk_sigalg_t Ben Taylor 2025-07-07 14:18:37 +01:00
  • 500e497c05 Fix code style issues Ben Taylor 2025-07-07 07:56:50 +01:00
  • adf5d537b2 Fix code style Ben Taylor 2025-07-04 08:50:40 +01:00
  • d95ea27e8c Create new enum mbedtls_pk_sigalg_t Ben Taylor 2025-07-03 13:21:38 +01:00
  • 11b8a23714 Fix a build failure that occurs in environments using Code Page 950 Paul Huang 2025-08-07 13:04:45 +08:00
  • 4c27020f91 Merge pull request #10292 from minosgalanakis/feature/introduce_crypto_rng_strength minosgalanakis 2025-08-06 15:01:44 +00:00
  • a2a1c084ef mbedtls_check_config: remove reference to MBEDTLS_PSA_ACCEL_ECC_SECP_R1_224 Valerio Setti 2025-08-06 14:02:47 +02:00
  • 8a43e7cfea Updated tf-psa-crypto pointer Minos Galanakis 2025-07-31 11:12:28 +03:00
  • 2fc59949b2 Added MBEDTLS_PSA_CRYPTO_RNG_STRENGTH to tests. Minos Galanakis 2025-07-09 18:20:48 +03:00
  • 80a623089d tests: ssl: allow more groups in conf_group() Valerio Setti 2025-08-06 11:38:45 +02:00
  • 99270322ff Improve mpi_gcd_invmod_odd() tests when I/G has more limbs than N Felix Conway 2025-08-06 10:20:00 +01:00
  • fa648bacb2 depends.py: keep reverse dependencies for p192 and p224 curves Valerio Setti 2025-08-06 11:02:25 +02:00
  • a1c95e378a Adjust mpi_gcd_modinv_odd() internals Felix Conway 2025-08-06 09:54:11 +01:00
  • 8bd8e91485 Improve ChangeLog Ben Taylor 2025-08-06 08:31:13 +01:00
  • 6023652711 Remove additional references to sig_algs_heap_allocated Ben Taylor 2025-08-06 08:28:43 +01:00
  • d0d0791aed remove usage of secp192[k|r]1 curves Valerio Setti 2025-08-05 11:29:04 +02:00
  • 70a4a31cb5 remove secp224[k|r]1 curves Valerio Setti 2025-08-05 11:22:29 +02:00
  • db92768497 framework: update reference Valerio Setti 2025-08-05 11:22:13 +02:00
  • 49a2bc4750 Add gcd_invmod_odd() tests where G/I are initialized to large numbers Felix Conway 2025-08-05 14:38:20 +01:00
  • eefdfe99a4 Change A=0 (null) handling in mpi_gcd_invmod_odd() Felix Conway 2025-08-05 14:35:53 +01:00
  • d9c4c9c441 Update mpi_gcd_invmod_odd() related comments/documentation Felix Conway 2025-08-05 14:33:32 +01:00
  • 37e1ca9efa Update tf-psa-crypto submodule pointer Ben Taylor 2025-08-05 08:32:12 +01:00
  • 9f54408c31 Remove sig_algs_heap_allocated=0 as it is always 0 Ben Taylor 2025-08-05 08:28:33 +01:00
  • 8b91436903 Remove paragraph in comments as it is no longer required Ben Taylor 2025-08-05 08:22:10 +01:00
  • 8b5c5b4daa Remove mbedtls_ssl_sig_hash_set_t as it is no longer required Ben Taylor 2025-08-05 08:20:32 +01:00
  • 9ff2b73636 Change referenc funtion to include/mbedtls/ssl.h in note Ben Taylor 2025-08-05 08:17:13 +01:00
  • 543caa7ec4 Re-add note Ben Taylor 2025-08-05 08:16:12 +01:00
  • 71fcb1c64b Added more detail to the ChangeLog Ben Taylor 2025-08-05 08:11:12 +01:00
  • 304839238a Updated description in the ChangeLog Ben Taylor 2025-08-05 08:09:10 +01:00
  • 9822bb8d5e Remove duplicate mbedtls_ssl_conf_*version from ChangeLog Ben Taylor 2025-08-05 08:05:14 +01:00
  • 75b30e8347 Combined references to removed constants in ChangeLog Ben Taylor 2025-08-05 08:02:36 +01:00
  • dc1d098de2 Remove reference to sig_hashes from the ChangeLog Ben Taylor 2025-08-05 07:59:07 +01:00
  • f4df43b6c4 Fix gcd_invmod_odd wrapper when A is 0 (null) Felix Conway 2025-08-04 17:00:10 +01:00
  • 27a4cc9de2 Remove mbedtls_ssl_conf_sig_hashes from comments Ben Taylor 2025-08-04 15:13:34 +01:00
  • fae58c4a0c Fix memory leak Felix Conway 2025-08-04 13:05:34 +01:00
  • 45835d1bf2 Add handful of manual gcd_modinv_odd test cases Felix Conway 2025-08-04 11:35:15 +01:00
  • 38ec046c4b Add mpi_gcd_modinv_odd test functions Felix Conway 2025-08-04 11:34:45 +01:00
  • 54a94c1598 Adjust mpi_gcd_modinv_odd docs and precondition checking Felix Conway 2025-08-04 11:34:19 +01:00
  • bd7ede3f33 bignum: add mpi wrapper for gcd_modinv Felix Conway 2025-08-04 11:33:48 +01:00
  • 81a3e86a45 Merge pull request #1402 from felixc-arm/bignum-gcd-testing-followup Manuel Pégourié-Gonnard 2025-08-04 10:20:29 +02:00
  • 4e7b2543c7 Remove trailing whitespace Ben Taylor 2025-08-04 08:19:45 +01:00
  • 014d9d16fd Update framework pointer Felix Conway 2025-08-01 13:57:42 +01:00
  • 1e89301a2d Add GCD tests for (0, negative) inputs Felix Conway 2025-08-01 13:57:26 +01:00
  • 4265e91930 Remove test component_test_dtls_cid_legacy as it is no longer required Ben Taylor 2025-08-01 11:03:48 +01:00
  • 9db2e91cfe Fix style issues Ben Taylor 2025-08-01 10:34:42 +01:00
  • dbb15e6d2f Reword ChangeLog Ben Taylor 2025-07-23 10:58:33 +01:00
  • 73de8aa8c6 Removal of sig_hashes in ssl.h Ben Taylor 2025-07-23 10:40:09 +01:00
  • 01bf8bafcd removed mbedtls_ssl_conf_sig_hashes and temporarily re-add sig_hashes Ben Taylor 2025-07-17 13:58:30 +01:00
  • b98aa51128 correct logic in ssl_msg Ben Taylor 2025-07-17 13:26:48 +01:00
  • 7aa4c40b84 Update ChangeLog Ben Taylor 2025-07-16 15:14:11 +01:00
  • d2da53fbe6 Remove further deprecated items Ben Taylor 2025-07-16 15:13:46 +01:00
  • 889ac064f4 Add ChangeLog for deprecated items Ben Taylor 2025-07-16 15:03:31 +01:00
  • 4a43804d69 Remove deprecated items Ben Taylor 2025-07-11 09:47:39 +01:00
  • 362174105c Merge pull request #10077 from amtkarm1/iss9320 Manuel Pégourié-Gonnard 2025-08-01 11:59:51 +02:00
  • 23189f41cb Updated the tf-psa-crypto git link Anton Matkin 2025-03-19 14:57:27 +01:00
  • 72d6030f89 Combine psa_pake_set_password_key and psa_pake_setup into a single function Anton Matkin 2025-03-19 14:56:57 +01:00
  • fd305341fc Test that make lib can build generated files even when GEN_FILES is off Gilles Peskine 2025-07-31 14:19:18 +02:00
  • 618307046a Also test make clean in library Gilles Peskine 2025-07-31 14:15:27 +02:00
  • 50c6d39da2 Fix make lib doing too much when GEN_FILES is off Gilles Peskine 2025-07-31 14:11:23 +02:00