Commit Graph

  • bbfa3f1967 Merge pull request #5422 from yanesca/update_mailing_list_links_backport Gilles Peskine 2022-01-12 16:47:02 +01:00
  • dfc5c7117e Merge pull request #5420 from yanesca/update_mailing_list_links Gilles Peskine 2022-01-12 16:46:52 +01:00
  • bc5b6b9602 Add changelog entry Gabor Mezei 2022-01-12 16:46:28 +01:00
  • 6e5aae63f8 Add tests for ticket_aead option Gabor Mezei 2022-01-12 16:29:58 +01:00
  • d4bea1efd5 Add ticket_aead option for ssl_server2 Gabor Mezei 2022-01-12 16:21:15 +01:00
  • c6935e8b19 Update mailing list links Janos Follath 2022-01-12 13:09:17 +00:00
  • 88addc4883 Update mailing list links Janos Follath 2022-01-12 13:09:17 +00:00
  • b925f21806 fix comment issues Jerry Yu 2022-01-12 11:17:02 +08:00
  • f0fede56a6 minor performance improvement Jerry Yu 2022-01-12 10:57:47 +08:00
  • 1510cea0f3 fix coding style issues Jerry Yu 2022-01-12 10:56:49 +08:00
  • de081ce75c Reset dhm_P and dhm_G if config call repeated Glenn Strauss 2021-12-20 01:43:17 -05:00
  • 3ad14ac9e9 Add named group IANA value check Jerry Yu 2022-01-11 17:13:16 +08:00
  • f46b016058 skip some extensions if ephemeral not enabled Jerry Yu 2022-01-11 16:28:00 +08:00
  • 63282b4321 Refactor write supported group Jerry Yu 2022-01-11 15:43:53 +08:00
  • bae3023576 Make more use of helper function for init/free of MPI array Hanno Becker 2022-01-10 12:25:05 +00:00
  • 7f029d8a94 fix coding style issues Jerry Yu 2022-01-11 11:08:53 +08:00
  • 2ce7c9c5dc test_driver_rsa.c: fix include file name Przemyslaw Stekiel 2022-01-03 09:19:19 +01:00
  • 2d18c7e9bf Move driver asymetric encrypt/decript declarations to asym.h Przemyslaw Stekiel 2021-12-22 12:02:03 +01:00
  • 0c8e0d0c30 driver tests: fix duplicated test names Przemyslaw Stekiel 2021-12-22 09:39:36 +01:00
  • 0a875ef2d7 Add driver PSA_ALG_RSA_OAEP tests for asymmetric encrypt/decrypt Przemyslaw Stekiel 2021-12-21 16:00:19 +01:00
  • eed991bf4e Add driver dispatch tests for RSA message verify Przemyslaw Stekiel 2021-12-21 14:53:45 +01:00
  • 66ed8d680f Add driver dispatch tests for RSA message sign Przemyslaw Stekiel 2021-12-21 10:31:59 +01:00
  • d06e927325 Add driver dispatch tests for RSA hash verify Przemyslaw Stekiel 2021-12-20 17:35:48 +01:00
  • 9b52a15872 Add driver dispatch tests for RSA hash sign Przemyslaw Stekiel 2021-12-20 13:23:57 +01:00
  • de13365cf6 test_suite_psa_crypto_driver_wrappers.function: trim trailing whitespace Przemyslaw Stekiel 2021-12-20 08:33:00 +01:00
  • 06a9fee67d Add driver tests for asymmetric encrypt/decrypt Przemyslaw Stekiel 2021-12-14 16:14:33 +01:00
  • 2ecfd57b93 psa_asymmetric_decrypt: move build-in impl to mbedtls_psa_asymmetric_decrypt Przemyslaw Stekiel 2021-12-13 09:08:05 +01:00
  • 71284eabdb psa_asymmetric_decrypt: add test driver impl Przemyslaw Stekiel 2021-12-13 09:00:52 +01:00
  • 8d45c00759 psa_asymmetric_decrypt: access the key store and call driver dispatch Przemyslaw Stekiel 2021-12-13 08:58:19 +01:00
  • 234f318bd7 psa_asymmetric_encrypt: move build-in impl to mbedtls_psa_asymmetric_encrypt Przemyslaw Stekiel 2021-12-09 11:13:58 +01:00
  • b6a6650a64 psa_asymmetric_encrypt: add test driver impl Przemyslaw Stekiel 2021-12-09 11:11:54 +01:00
  • 19e6142214 psa_asymmetric_encrypt: access the key store and call driver dispatch Przemyslaw Stekiel 2021-12-09 11:09:11 +01:00
  • 466df6e713 Introduce helper function for init/free of MPI array Hanno Becker 2022-01-10 11:16:51 +00:00
  • ac4d4bc97c Improve documentation of ECP module Hanno Becker 2022-01-09 05:58:49 +00:00
  • ee95f6c4c9 Don't allow Z coordinate being unset in ecp_add_mixed() Hanno Becker 2022-01-09 05:46:18 +00:00
  • e1cc60eca9 Add positive test case with self-signed certificates Gilles Peskine 2022-01-07 23:10:56 +01:00
  • 08f34656cb Return the same error in multipart and single shot AEAD Bence Szépkúti 2021-12-08 21:07:13 +01:00
  • 7e09105192 New option to list all test cases Gilles Peskine 2022-01-07 15:58:55 +01:00
  • 686c292e8a Move collect_available_test_cases to check_test_cases.py Gilles Peskine 2022-01-07 15:58:38 +01:00
  • 5eb2b02862 Report correct test suite names for opt-testcases/* in outcome file Gilles Peskine 2022-01-07 15:47:02 +01:00
  • 2baaf60c5d Don't error out if no opt-testcases/*.sh is found Gilles Peskine 2022-01-07 15:46:12 +01:00
  • 667b556dbc Add example program psa/hmac_md_psa Manuel Pégourié-Gonnard 2021-11-22 13:00:17 +01:00
  • d1d0b41fc0 Merge pull request #5388 from bensze01/multipart_aead_compliance_tests Gilles Peskine 2022-01-06 19:11:28 +01:00
  • bac671cd23 Fix the multipart AEAD compliance tests Bence Szépkúti 2022-01-06 15:37:14 +01:00
  • 7c51451cce Tune coverage of ecc-heap.sh Manuel Pégourié-Gonnard 2022-01-06 12:20:48 +01:00
  • 8f9a9da6f0 Merge pull request #5386 from daverodgman/update_branches_info Dave Rodgman 2022-01-06 09:24:28 +00:00
  • c27a0e0093 Add more wrappers for ECP MPI operations Hanno Becker 2022-01-06 05:56:34 +00:00
  • 595616e5cd Add more wrappers for internal ECP coordinate operations Hanno Becker 2022-01-05 08:28:24 +00:00
  • 6a28870b1e Make ecp_select_comb() create valid EC point with Z coordinate set Hanno Becker 2022-01-05 05:19:48 +00:00
  • 9b4d9aefd4 Update information in BRANCHES.md Dave Rodgman 2022-01-05 18:46:17 +00:00
  • 3ff8c9e285 Update config used by ecc-heap.sh Manuel Pégourié-Gonnard 2022-01-05 12:01:38 +01:00
  • f954853e00 Merge pull request #5193 from SiliconLabs/codegen_1.0 Gilles Peskine 2022-01-05 11:02:53 +01:00
  • bf5b46c1ee Fix alignment in benchmark output Manuel Pégourié-Gonnard 2022-01-05 10:34:17 +01:00
  • 4c5f4b2b2e Enable ECDSA in ecc-heap.sh Manuel Pégourié-Gonnard 2022-01-05 10:09:49 +01:00
  • 6ced002a69 Count allocs without side-effects Manuel Pégourié-Gonnard 2022-01-05 10:05:54 +01:00
  • cd4ad0c67a No need to call a function to avoid a warning. Manuel Pégourié-Gonnard 2022-01-05 09:54:37 +01:00
  • 30838868ac Keep temporaries across iterations of ecp_double_add_mxz() Hanno Becker 2022-01-04 13:25:59 +00:00
  • ce8a6173f7 Merge pull request #5337 from gilles-peskine-arm/bump_version-3.1 Manuel Pégourié-Gonnard 2022-01-04 12:56:41 +01:00
  • 68322c4594 Remove old useless function from benchmark Manuel Pégourié-Gonnard 2022-01-04 11:14:42 +01:00
  • c4055446c4 Use alloc counters in memory benchmarking Manuel Pégourié-Gonnard 2022-01-04 10:24:01 +01:00
  • 35415a0c46 Add counter access to memory debug API Manuel Pégourié-Gonnard 2022-01-04 10:23:34 +01:00
  • a93aa580dc Fix build failure in benchmark in reduced configs Manuel Pégourié-Gonnard 2022-01-04 09:47:54 +01:00
  • 3b29f2194b Keep temporaries across iterations of ecp_add_mixed() Hanno Becker 2022-01-04 07:34:14 +00:00
  • a7f8edd709 Keep temporaries across iterated invocations of ecp_double_jac() Hanno Becker 2022-01-04 07:29:46 +00:00
  • 28ccb1cc90 Reduce number of local MPIs from 9 to 4 in ecp_double_add_mxz() Hanno Becker 2022-01-04 07:15:04 +00:00
  • 376dc89519 Reorder ops in ecp_double_add_mxz() to indicate redundant local MPIs Hanno Becker 2022-01-04 07:14:07 +00:00
  • 0d629791e9 Remove local MPI from ecp_randomize_jac() Hanno Becker 2022-01-04 06:45:49 +00:00
  • 885ed403c9 Introduce wrapper for modular squaring Hanno Becker 2022-01-04 06:43:50 +00:00
  • b8442cd9c6 Remove another local MPI from ecp_normalize_jac_many() Hanno Becker 2022-01-04 06:32:11 +00:00
  • 02a999b91a Remove local MPI from ecp_normalize_jac_many() Hanno Becker 2022-01-04 05:18:57 +00:00
  • 838b715fcc Add comment on input/output aliasing in ecp_add_mixed() Hanno Becker 2022-01-04 05:01:53 +00:00
  • ce29ae84dd Introduce macro wrappers for ECC modular arithmetic Hanno Becker 2022-01-04 04:55:11 +00:00
  • dc137252a1 Add tests for an opaque import in the driver wrappers Andrzej Kurek 2021-12-07 19:06:51 +01:00
  • 03e01461ad Make KEY_ID_ENCODES_OWNER compatible with USE_PSA_CRYPTO Andrzej Kurek 2022-01-03 12:53:24 +01:00
  • 76f897d699 Reduce number of temporary MPIs in ECP normalization Hanno Becker 2022-01-02 12:47:34 +00:00
  • 02b35bd00a Introduce wrapper for modular multiplication with single-width const Hanno Becker 2022-01-01 06:54:25 +00:00
  • 5c8ea307b8 Reduce number of local MPIs in ECP mixed point addition Hanno Becker 2022-01-01 06:01:45 +00:00
  • 01404dfaa2 doxygen: remove empty platform_time configuration section Andrzej Kurek 2021-12-30 12:34:00 +01:00
  • a0defed667 doxygen: move addtogroup closures to include more elements Andrzej Kurek 2021-12-30 12:33:31 +01:00
  • 92cbaaa5dc Remove default values and comments from mbedtls.doxyfile Andrzej Kurek 2021-12-29 11:53:57 +01:00
  • 62e5514b8b Remove extra newline Max Fillinger 2021-12-28 17:42:30 +01:00
  • 8737ec2407 Add ChangeLog entry for md_info getter Max Fillinger 2021-12-28 16:53:40 +01:00
  • 0bb38336a5 Add function to get md info from md context Max Fillinger 2021-12-28 16:32:00 +01:00
  • 38d4fddcd8 Add missing asterisk to doxygen closures Andrzej Kurek 2021-12-28 16:22:52 +01:00
  • ffef9c52d4 fix alignment issue Jerry Yu 2021-12-24 22:31:08 +08:00
  • 9a83443af2 Remove redundant write operation in Montgomery multiplication Hanno Becker 2021-12-22 11:10:17 +00:00
  • 136320ba0b fix ci fail Jerry Yu 2021-12-21 17:09:00 +08:00
  • 1ea9d10687 fix test_ref_configs build fail Jerry Yu 2021-12-21 13:41:49 +08:00
  • cee11296aa Reset dhm_P and dhm_G if config call repeated Glenn Strauss 2021-12-20 01:43:17 -05:00
  • 4ed2844405 Merge pull request #5312 from gilles-peskine-arm/add_list_config_function-2.x archive/development_2.x Gilles Peskine 2021-12-20 22:08:01 +01:00
  • acc74b8413 Merge pull request #5348 from davidhorstmann-arm/fix-ssl-debug-header-typo Gilles Peskine 2021-12-20 22:07:08 +01:00
  • 1753261083 change write_supported_groups_ext prototype Jerry Yu 2021-12-20 22:32:09 +08:00
  • 9d555ac003 Remove TLS12 version write_supported_group_ext Jerry Yu 2021-12-20 22:27:58 +08:00
  • 7581c11fc7 Remove tls13_write_supported_groups_ext Jerry Yu 2021-12-20 22:25:41 +08:00
  • ba07342cd6 Add generic write_supported-groups_ext Jerry Yu 2021-12-20 22:22:15 +08:00
  • b47d0f893e Replace SUPPORTED_ELLIPTIC_CURVES with SUPPORTED_GROUPS Jerry Yu 2021-12-20 17:34:40 +08:00
  • 4a9e02632a Review comments addressed Archana 2021-12-19 13:34:30 +05:30
  • 21b20c72d3 Add Changelog and update documentation Archana 2021-12-19 10:02:23 +05:30
  • c08248d650 Rename the template file from .conf to .jinja Archana 2021-12-19 09:28:39 +05:30
  • e03960e460 Restructure Python script to use argparse and main Archana 2021-12-19 09:17:04 +05:30