Commit Graph

  • 424da8aa36 Revert to 224bit random data no need leading bit "1" Xiaokang Qian 2023-05-11 03:28:16 +00:00
  • b7f9950234 Increase bit size to 225 for SECP224K1 test cases Xiaokang Qian 2023-05-04 07:07:49 +00:00
  • 86cb08ba27 Add comments about how the mod_inv data is generated Xiaokang Qian 2023-04-28 10:59:30 +00:00
  • d244c83dfe Update ecp mul_inv test cases Xiaokang Qian 2023-04-27 13:37:09 +00:00
  • e4dc798b59 Change coding styles of white space Xiaokang Qian 2023-04-27 13:19:05 +00:00
  • 8ca64374b1 Tidy up ecp mul_inv_test code Xiaokang Qian 2023-04-26 10:56:22 +00:00
  • 3d0c2be8c2 Add ecp test cases for mont mul and inv after named moduli setup Xiaokang Qian 2023-04-26 10:13:30 +00:00
  • 5e25f80d8a Add ecp test function for mont mul and inv Xiaokang Qian 2023-04-21 09:45:16 +00:00
  • da97ad9f14 Use valid MD5 dependency for test Przemek Stekiel 2023-05-16 13:29:56 +02:00
  • 6397673cb8 build_info.h: change location of including config_psa.h Yanray Wang 2023-05-17 12:41:25 +08:00
  • ff7a346201 Merge pull request #7416 from bharsaklemukesh975/update-pkparse-tests-to-use-AES Gilles Peskine 2023-05-16 19:15:16 +02:00
  • 2710fe2d5e Merge pull request #7571 from bharsaklemukesh975/update-pkparse-tests-to-use-AES-2.28 Gilles Peskine 2023-05-16 19:15:11 +02:00
  • 4aff7dbc89 Merge pull request #7597 from daverodgman/pr4990-2.28 Gilles Peskine 2023-05-16 19:15:00 +02:00
  • 63df4ec3ca Merge pull request #7589 from daverodgman/pr4990 Gilles Peskine 2023-05-16 19:14:51 +02:00
  • 6b1f7f101f Use const where appropriate Paul Elliott 2023-05-16 15:59:56 +01:00
  • 235c1947fb Group memory allocations earlier Paul Elliott 2023-05-16 15:51:23 +01:00
  • 34b08e5005 Convert over to using X, X_limbs Paul Elliott 2023-05-16 15:28:30 +01:00
  • 4fa8334bae Convert curve 448 to use ecp core functions Paul Elliott 2023-05-01 22:30:54 +01:00
  • 2056d09893 bignum: Updated documentation for mbedtls_mpi_shift_l() Minos Galanakis 2023-05-02 14:53:58 +01:00
  • 0144b35f7d bignum: Updated mbedtls_mpi_shift_l to use the core method. Minos Galanakis 2023-05-02 14:02:32 +01:00
  • f0806bee66 Merge pull request #7489 from minosgalanakis/ecp/7246_xtrack_core_shift_l Paul Elliott 2023-05-16 17:13:19 +01:00
  • bd77182063 Make use of MBEDTLS_STATIC_ASSERT Dave Rodgman 2023-05-16 16:43:48 +01:00
  • 001917898f Document minimum size for DEBUG_BUF_SIZE Dave Rodgman 2023-02-15 17:41:28 +00:00
  • 0d87d90cea simplify code valord577 2023-02-15 21:46:47 +08:00
  • de6ea9847d code style valord577 2023-02-15 19:45:12 +08:00
  • 06b0bb55e3 make code readable and change var name valord577 2023-02-15 19:31:39 +08:00
  • e3623920cf send debug msg if contains '\n' valord577 2023-02-15 19:01:16 +08:00
  • 40fe1cd364 Update library/debug.c Dave Rodgman 2022-10-31 11:11:27 +00:00
  • afbaac29e8 Fix: no newline when debug msg over DEBUG_BUF_SIZE valord577 2022-10-31 15:17:37 +08:00
  • 8508e50d3d Make use of MBEDTLS_STATIC_ASSERT Dave Rodgman 2023-05-16 16:43:48 +01:00
  • ed59ea76a6 Document minimum size for DEBUG_BUF_SIZE Dave Rodgman 2023-02-15 17:41:28 +00:00
  • 5bfcd1c63b simplify code valord577 2023-02-15 21:46:47 +08:00
  • 176e92711c code style valord577 2023-02-15 19:45:12 +08:00
  • 536893c22f make code readable and change var name valord577 2023-02-15 19:31:39 +08:00
  • 24da0cd0f9 send debug msg if contains '\n' valord577 2023-02-15 19:01:16 +08:00
  • 9ecf5f96df Update library/debug.c Dave Rodgman 2022-10-31 11:11:27 +00:00
  • 25418ac734 Fix: no newline when debug msg over DEBUG_BUF_SIZE valord577 2022-10-31 15:17:37 +08:00
  • caac83c517 Fix comment Gabor Mezei 2023-05-16 17:41:26 +02:00
  • 03558b847e Add _raw function to P256K1 Gabor Mezei 2023-05-02 14:12:25 +02:00
  • e42bb6294e Add _raw function to P224K1 Gabor Mezei 2023-05-02 14:10:57 +02:00
  • dacfe56370 Add _raw function to P192K1 Gabor Mezei 2023-05-02 14:05:13 +02:00
  • 99453ad9f0 bignum_core.py: Simplified result calculation for BignumCoreShiftL Minos Galanakis 2023-05-16 15:26:06 +01:00
  • 55a701afec Merge pull request #7564 from gabor-mezei-arm/7262_fix_ouput_width_in_ecc_mod_koblitz Paul Elliott 2023-05-16 15:24:31 +01:00
  • 7e37aa85a2 Merge pull request #5904 from gilles-peskine-arm/psa-doc-implementing-new-mechanism Gilles Peskine 2023-05-16 14:04:15 +02:00
  • 0b11ee0888 Fix compilation errors(unused variables, guards) Przemek Stekiel 2023-05-16 13:26:06 +02:00
  • de4cbc54d3 Fix copypasta Gilles Peskine 2023-05-16 12:04:57 +02:00
  • 690ff698f7 mbedtls_x509_crt_free: release authorityCertIssuer sequence Przemek Stekiel 2023-05-15 09:54:02 +02:00
  • 69482f9499 Add test to cover memory leak in authorityCertIssuer case Przemek Stekiel 2023-05-16 10:32:01 +02:00
  • 6f665a56d0 Minor adjustments after review. Fredrik Hesse 2021-10-23 09:55:04 +02:00
  • 02501f6ba1 Replace references to Mbed Crypto with Mbed TLS through-out documentation and comments. Fredrik Hesse 2021-10-04 22:13:51 +02:00
  • 5b673a828d Replace references to Mbed Crypto with Mbed TLS through-out documentation and comments. Fredrik Hesse 2021-09-28 21:06:08 +02:00
  • 926bcb04fe Merge pull request #7532 from AndrzejKurek/remove-leading-zeroes-ip-parsing Paul Elliott 2023-05-15 13:59:10 +01:00
  • aba165b58c Merge pull request #7586 from gilles-peskine-arm/gitignore-objects-at-root Paul Elliott 2023-05-15 13:57:24 +01:00
  • 9febc989c7 Merge pull request #7587 from gilles-peskine-arm/gitignore-objects-at-root-2.28 Paul Elliott 2023-05-15 13:57:12 +01:00
  • 7d8b371d4e Merge pull request #7580 from adeaarm/cmake_options_warning_fix Paul Elliott 2023-05-15 13:53:26 +01:00
  • a274041190 Fix comment Gabor Mezei 2023-05-15 14:50:17 +02:00
  • f70b3e08b1 pk: fix: explicilty set const in casted value in mbedtls_pk_ec_ro Valerio Setti 2023-05-15 12:57:40 +02:00
  • 3f00b84dd1 pk: fix build issues Valerio Setti 2023-05-15 12:57:06 +02:00
  • 77a75685ed pk: align library and tests code to the new internal functions Valerio Setti 2023-05-15 11:18:46 +02:00
  • 229bf1031f pk: make mbedtls_pk_ec internal when !ECP_C Valerio Setti 2023-05-15 11:13:55 +02:00
  • 95bd5a5004 Minor adjustments after review. Fredrik Hesse 2021-10-23 09:55:04 +02:00
  • 0ec8a90d48 Replace references to Mbed Crypto with Mbed TLS through-out documentation and comments. Fredrik Hesse 2021-10-04 22:13:51 +02:00
  • cc207bc379 Replace references to Mbed Crypto with Mbed TLS through-out documentation and comments. Fredrik Hesse 2021-09-28 21:06:08 +02:00
  • 8075f76708 Ignore *.o everywhere Gilles Peskine 2023-05-12 13:53:03 +02:00
  • e32e447407 Ignore *.o everywhere Gilles Peskine 2023-05-12 13:53:03 +02:00
  • d47c7b104e Fuzz programs: print an error if loading the reproducer fails Gilles Peskine 2023-05-12 13:18:08 +02:00
  • 6d62faca8e Only include psa_pake_setup() and friends if some PAKE algorithms are required Tom Cosgrove 2023-05-10 14:40:05 +01:00
  • 1f9d8a43c2 Fuzz programs: print an error if loading the reproducer fails Gilles Peskine 2023-05-12 13:18:08 +02:00
  • 23b10109bb Add test cases to test overflow in the Kobltz reduction Gabor Mezei 2023-05-08 17:28:21 +02:00
  • b6653f3e27 Update comments Gabor Mezei 2023-05-08 17:32:44 +02:00
  • dcaf99ebb8 Add another round in the Koblitz reduction Gabor Mezei 2023-05-02 13:59:57 +02:00
  • 012b6bb99e all.sh: test AES built-in implementation in AES-128-bit key only Yanray Wang 2023-05-11 17:47:56 +08:00
  • 1a0feb394c Set LANGUAGES explicitly in CMakeLists.txt project() Antonio de Angelis 2023-05-11 18:39:17 +02:00
  • e06d863267 Merge pull request #7538 from bensze01/in-tree-redirects Bence Szépkúti 2023-05-11 15:07:06 +02:00
  • ea52e1a43f Add changelog entry (FFDH driver dispatch) Przemek Stekiel 2023-05-11 12:23:12 +02:00
  • d896fcb0d5 nist_kw.c: remove non-128-bit data if aes_128bit_only enabled Yanray Wang 2023-05-11 17:24:41 +08:00
  • c80e7506a0 Handle simple copy import/export before driver dispatch Przemek Stekiel 2023-05-11 11:14:25 +02:00
  • c4019fa74f Fix peer vs our key missmatch in ffdh key agreement transparent driver Przemek Stekiel 2023-05-11 11:05:11 +02:00
  • a59255f04f Adapt guards in ffdh driver Przemek Stekiel 2023-05-11 11:03:54 +02:00
  • c49163e786 Adapt test driver configuration for FFDH Przemek Stekiel 2023-05-11 11:03:01 +02:00
  • bfba51d672 Add FFDH support for transparent drivers(generate, export public key) Przemek Stekiel 2023-05-11 11:01:55 +02:00
  • 93533b51a8 gcm.c: do not set length for some arrays in selftest Yanray Wang 2023-05-11 16:45:59 +08:00
  • d329c69fba gcm selftest: remove non-128-bit data if aes_128bit_only enabled Yanray Wang 2023-05-11 16:40:57 +08:00
  • dd56add42d cmac selftest: add macro for non-128-bit data/test Yanray Wang 2023-05-11 13:53:46 +08:00
  • 59c2dfa48c aes selftest: determine selftest loop limit in runtime Yanray Wang 2023-05-11 12:04:23 +08:00
  • 013167ed7f bignum_common.py: Addressed minor typos Minos Galanakis 2023-05-11 10:54:44 +01:00
  • dccb20204a Add test component for accelerated FFDH Przemek Stekiel 2023-05-11 10:48:50 +02:00
  • c2a5d3b194 Set redirects update branch to test branch dev/bensze01/in-tree-redirects-test Bence Szépkúti 2023-05-02 20:37:51 +02:00
  • 71f41deebc Work around Readthedocs command parsing bug Bence Szépkúti 2023-05-09 20:11:51 +02:00
  • 62c9991a5b aes selftest: remove non-128-bit data if aes_128bit_only enabled Yanray Wang 2023-05-11 11:06:53 +08:00
  • 481a6a8edb Merge pull request #7482 from gabor-mezei-arm/6029_use_core_api_in_ecp_mod_koblitz Paul Elliott 2023-05-10 17:24:46 +01:00
  • 199eab97e7 Add partial support for URI SubjectAltNames Andrzej Kurek 2023-05-10 09:57:19 -04:00
  • 4823d5ff0e Merge branch 'Mbed-TLS:development' into update-pkparse-tests-to-use-AES Mukesh Bharsakle 2023-05-10 12:35:19 +01:00
  • 2599a71c74 updating test-ca.key to use AES instead of DES Mukesh Bharsakle 2023-05-10 12:12:40 +01:00
  • 463351d824 ChangeLog: remove issue number as this is a new feature Yanray Wang 2023-05-10 18:04:55 +08:00
  • 7265bab8ad mbedtls_config.h: remove empty * line before closing */ line Yanray Wang 2023-05-10 10:52:27 +08:00
  • d2ae432364 mbedtls_config.h: rewrite comment for AES_ONLY_128_BIT_KEY_LENGTH Yanray Wang 2023-05-10 10:45:38 +08:00
  • 1d046fa0dd Merge pull request #6010 from mprse/ffdh_import_export Manuel Pégourié-Gonnard 2023-05-10 11:40:54 +02:00
  • a30c72fc44 rewrite ChangeLog Yanray Wang 2023-05-10 10:13:29 +08:00
  • ab4fb0d34c aes.h: rewrite comment for aes round key buf Yanray Wang 2023-05-10 10:06:11 +08:00