Commit graph

  • 84bde419e1
    Add FI countermeasures to the ssl module Andrzej Kurek 2020-07-06 15:27:34 -0400
  • 74f7d0f03d
    Duplicate sensitive buffer and buffer length information Andrzej Kurek 2020-07-06 14:28:12 -0400
  • 2a48b53ee7 Added changelog entry for AES-ECB in PSA Steven Cooreman 2020-07-06 14:42:39 +0200
  • ed3c9ec71a Added support for AES-ECB to the PSA Crypto implementation Steven Cooreman 2020-07-06 14:08:59 +0200
  • 14f0e526fb Fix Curve25519 ecp_read_key vectors to match description Steven Cooreman 2020-06-12 11:42:43 +0200
  • bd3a6f4497 Rewrite changelog for #3425 as requested Steven Cooreman 2020-06-12 11:29:00 +0200
  • c9b7f78647 Rework mbedtls_ecp_write_key to remove unnecessary output parameter Steven Cooreman 2020-06-11 17:00:36 +0200
  • e3fd39289e Fix endianness and masking for Curve25519 keys handled by PSA Steven Cooreman 2020-06-11 16:50:36 +0200
  • 6f5cc71ad1 Document masking of Montgomery private keys in psa_export_key Steven Cooreman 2020-06-11 16:40:41 +0200
  • de8593f2fe Implement and test mbedtls_ecp_write_key Steven Cooreman 2020-06-09 19:55:26 +0200
  • a24c8414cf
    Merge pull request #3439 from piotr-now/fic_switch Shelly Liberman 2020-07-05 10:55:13 +0300
  • 0c4bbda16a Use local labels in padlock.c okhowang(王沛文) 2020-06-24 16:02:10 +0800
  • 642a4ef0aa
    Merge pull request #3463 from gilles-peskine-arm/tests-not-executed Gilles Peskine 2020-07-03 15:13:18 +0200
  • a586099fd3
    Merge pull request #3475 from gilles-peskine-arm/rename-check_files-2.16 Gilles Peskine 2020-07-03 15:12:52 +0200
  • 22b265b9f2
    Merge pull request #3476 from gilles-peskine-arm/rename-check_files-2.7 Gilles Peskine 2020-07-03 15:12:49 +0200
  • 2426506fa0
    Merge pull request #3458 from gilles-peskine-arm/analyze_outcomes-count_test_cases-1 Gilles Peskine 2020-07-03 15:12:44 +0200
  • 74ff13cfae
    Merge pull request #3479 from okhowang/format-signedness Janos Follath 2020-07-03 11:53:39 +0100
  • 0ac01a1c59 TLS: Add negative tests for non-EtM CBC decryption Manuel Pégourié-Gonnard 2020-07-03 12:49:10 +0200
  • 0cd8e0f6a7 Only pass -Wformat-signedness to versions of GCC that support it. okhowang(王沛文) 2020-07-03 11:41:38 +0800
  • 527b87890d
    Merge pull request #3454 from gilles-peskine-arm/include-common-h-development Manuel Pégourié-Gonnard 2020-07-03 09:44:18 +0200
  • bbb3664957 Documentation improvements Gilles Peskine 2020-07-03 00:30:12 +0200
  • 06a28082af Add Changelog entry for PSA DH/ECC Macros rename Paul Elliott 2020-07-02 16:34:27 +0100
  • 75e27032d3 Rename DH Family Macros According to PSA Spec Paul Elliott 2020-06-03 15:17:39 +0100
  • 8ff510ac26 Rename ECC Family Macros According to PSA Spec Paul Elliott 2020-06-02 17:19:28 +0100
  • e1c4362966 Remove redundant assignment Gilles Peskine 2020-07-02 17:50:20 +0200
  • 76dd3aa5bb Add comments explaining include paths Gilles Peskine 2020-07-02 15:58:37 +0200
  • 280165c9b3 Library files aren't supposed to be executable Gilles Peskine 2020-07-02 13:19:17 +0200
  • dedff7a57d CMake: Include the library directory for the sake of 3rdparty Gilles Peskine 2020-07-02 13:13:27 +0200
  • 3ca8a9285e Factor common library properties Gilles Peskine 2020-07-02 13:07:37 +0200
  • bfbdca8bb4 Merge branch 'development' into development-restricted Manuel Pégourié-Gonnard 2020-07-02 13:01:38 +0200
  • 00de80378c Rename Python scripts to use '_' and not '-' Gilles Peskine 2020-06-25 14:18:34 +0200
  • ee69477890 Rename Python scripts to use '_' and not '-' Gilles Peskine 2020-06-25 14:18:34 +0200
  • 0d7216511f Fix erroneous skip of test cases for disabled ciphersuites Gilles Peskine 2020-06-26 23:35:53 +0200
  • db09ef6d22 Include common.h instead of config.h in library source files Gilles Peskine 2020-06-03 01:43:33 +0200
  • 66c3dc44f2 Include the library directory for the sake of 3rdparty Gilles Peskine 2020-06-03 02:25:17 +0200
  • a123614699 tests: Move mbedtls_param_failed() to test common code Ronald Cron 2020-07-01 16:01:21 +0200
  • 579fd28527 tests: Isolate mbedtls_param_failed() long jump Ronald Cron 2020-07-01 15:17:05 +0200
  • 76883ec853 tests: Isolate mbedtls_param_failed() call check Ronald Cron 2020-07-01 15:05:21 +0200
  • 4e66587545 tests: Move mbedtls_param_failed() call location record Ronald Cron 2020-06-30 17:44:27 +0200
  • 55d97f2ca8 tests: Remove usage of mbedtls_test_hexify for comparison Ronald Cron 2020-06-26 17:00:30 +0200
  • ac6ae35150 tests: suites: Remove hex in name of variables of type data_t Ronald Cron 2020-06-26 14:33:03 +0200
  • ab500cb73c tests: Improve the documentation of mbedtls_test_unhexify() Ronald Cron 2020-07-01 17:09:10 +0200
  • 4a4aad8983
    Merge pull request #715 from ARMmbed/merge-2.7.16-release-to-mbedtls-2.7 Janos Follath 2020-07-01 14:44:34 +0100
  • 5b6bebe2de
    Merge pull request #714 from ARMmbed/merge-2.16.7-release-to-mbedtls-2.16 Janos Follath 2020-07-01 14:44:25 +0100
  • 41f20116da
    Merge pull request #713 from ARMmbed/merge-2.23.0-release-to-development Janos Follath 2020-07-01 14:44:13 +0100
  • 6d3913f05c Merge tag 'mbedtls-2.7.16' into merge-2.7.16-release-to-mbedtls-2.7 Janos Follath 2020-07-01 11:35:10 +0100
  • 15a7cd1052 Merge tag 'mbedtls-2.16.7' into merge-2.16.7-release-to-mbedtls-2.16 Janos Follath 2020-07-01 11:34:02 +0100
  • be9a5752c2 Merge tag 'mbedtls-2.23.0' into merge-2.23.0-release-to-development Janos Follath 2020-07-01 11:23:17 +0100
  • 1206cf1ff4
    Merge pull request #3467 from AndrzejKurek/cipher-wrap-aes-128-optimize Andrzej Kurek 2020-07-01 10:36:58 +0100
  • 78fc139121 Add FI countermeasures for sensitive switch instructions Piotr Nowicki 2020-06-19 10:04:27 +0200
  • 3ede1737dc
    Merge pull request #710 from ARMmbed/mbedtls-2.23.0r0-pr v2.23.0 mbedtls-2.23.0 Janos Follath 2020-06-30 12:08:49 +0100
  • abc460236f
    Merge pull request #711 from ARMmbed/mbedtls-2.16.7r0-pr v2.16.7 mbedtls-2.16.7 Janos Follath 2020-06-30 12:08:32 +0100
  • e0f13347fd
    Merge pull request #712 from ARMmbed/mbedtls-2.7.16r0-pr v2.7.16 mbedtls-2.7.16 Janos Follath 2020-06-30 12:08:17 +0100
  • 77647bd03b
    Wrap AES 192 and 256 info structures in !AES_ONLY_128_BIT_KEY_LENGTH Andrzej Kurek 2020-06-29 11:22:25 -0400
  • 13cba685be Update ChangeLog header. Janos Follath 2020-06-26 12:40:52 +0100
  • 0435cd8c23 Bump version to Mbed TLS 2.23.0 Janos Follath 2020-06-26 12:26:55 +0100
  • 1959010c4b Assemble changelog Janos Follath 2020-06-26 11:26:02 +0100
  • dd5f369328
    Merge pull request #3461 from ronald-cron-arm/programs-use-common-test-code-2.16 Manuel Pégourié-Gonnard 2020-06-29 13:18:40 +0200
  • 599a234000
    Merge pull request #3460 from gilles-peskine-arm/programs-cmake-cleanup-2.16 Janos Follath 2020-06-29 10:13:29 +0100
  • 82ac38ee5d
    Merge pull request #3438 from ronald-cron-arm/programs-use-common-test-code Gilles Peskine 2020-06-29 10:29:36 +0200
  • 631b076d6b
    Merge pull request #3462 from gilles-peskine-arm/programs-cmake-cleanup-2.7 Manuel Pégourié-Gonnard 2020-06-29 09:58:16 +0200
  • dd6bdb5056 cmake: Add comment about mbedtls_test target Ronald Cron 2020-06-26 16:37:02 +0200
  • 7eefa22fb1 Fix copypasta in test case descriptions Gilles Peskine 2020-06-26 22:54:47 +0200
  • b20b873bff Remove metadata tests for features that are not implemented Gilles Peskine 2020-06-26 22:48:06 +0200
  • af9dbc9213 Fix dependency in PSA test cases Gilles Peskine 2020-06-26 22:41:40 +0200
  • a911b32e2f Fix dependency in AES GCM test case Gilles Peskine 2020-06-26 22:40:58 +0200
  • 961914df12
    Merge pull request #3382 from stevew817/feature/volatile-keys-in-SE Gilles Peskine 2020-06-26 20:27:11 +0200
  • 3d863f2631 Document the fields of TestCasesOutcomes Gilles Peskine 2020-06-26 13:02:30 +0200
  • 8d3c70a279 Check test case coverage Gilles Peskine 2020-06-25 18:37:43 +0200
  • 15c2cbfed5 New script for test outcome analysis Gilles Peskine 2020-06-25 18:36:28 +0200
  • 6f6ff3346d check_test_cases: move some functions into the logical class Gilles Peskine 2020-06-25 16:40:10 +0200
  • 78c45dbb0f check_test_cases: move "walk" functions into a class Gilles Peskine 2020-06-25 16:34:11 +0200
  • 9b4b023964 programs: ssl: cmake: Add missing executable Ronald Cron 2020-06-05 11:51:28 +0200
  • d915d00b52 programs: ssl: cmake: Reorder declaration of executables Ronald Cron 2020-06-05 11:47:07 +0200
  • 6d5a109d15 Update ChangeLog header Janos Follath 2020-06-26 12:55:02 +0100
  • 6c48d09c2f Update ChangeLog header Janos Follath 2020-06-26 12:42:11 +0100
  • 2a4f8991b3 Bump version to Mbed TLS 2.7.16 Janos Follath 2020-06-26 12:37:57 +0100
  • ef5f8fc52a Bump version to Mbed TLS 2.16.7 Janos Follath 2020-06-26 12:35:53 +0100
  • 994f7c0343 Assemble ChangeLog Janos Follath 2020-06-26 11:34:34 +0100
  • 49e6caf12e Assemble ChangeLog Janos Follath 2020-06-26 11:33:34 +0100
  • 34c1e7d069 Add ChangeLog entry for base blinding protection Manuel Pégourié-Gonnard 2020-06-26 11:33:41 +0200
  • 750d3c76cb RSA: blind call to mpi_inv_mod() on secret value Manuel Pégourié-Gonnard 2020-06-26 11:19:12 +0200
  • b3e3d79e1a RSA: remove redundant GCD call in prepare_blinding() Manuel Pégourié-Gonnard 2020-06-26 11:03:19 +0200
  • 00890e3d10 programs: psa: Link against mbedcrypto not mbedtls Ronald Cron 2020-06-23 16:44:41 +0200
  • 7d8661618b Use mbedtls_test_unhexify in programs Ronald Cron 2020-06-18 10:36:26 +0200
  • a0c2539c4c Rework mbedtls_test_unhexify() Ronald Cron 2020-06-18 10:10:46 +0200
  • 9ed4073ea5 tests: Get rid of mbedtls_test_unhexify() in unit test code Ronald Cron 2020-06-25 09:03:34 +0200
  • c7ba560481 tests: ccm: Prepare to char* to data_t* type change Ronald Cron 2020-06-25 14:47:40 +0200
  • df02eb00e0 tests: aes.ofb: Prepare to char* to data_t* type change Ronald Cron 2020-06-25 13:57:05 +0200
  • 7370185ae3 tests: nist_kw: Prepare to char* to data_t* type change Ronald Cron 2020-06-25 13:33:29 +0200
  • 7e512718fe tests: chacha20: Prepare to char* to data_t* type change Ronald Cron 2020-06-25 11:33:01 +0200
  • 4030833bfe tests: hkdf: Prepare to char* to data_t* type change Ronald Cron 2020-06-25 10:26:42 +0200
  • e85a2c30bd tests: aria: Prepare to char* to data_t* type change Ronald Cron 2020-06-25 09:15:09 +0200
  • 8dc0af2d4b programs: Link to tests common code Ronald Cron 2020-06-05 16:00:22 +0200
  • ddaf99c9d4 build: Add top-level mbedtls_test target Ronald Cron 2020-06-19 11:27:26 +0200
  • bfd45f1f11 programs: cmake: Use list of executables Ronald Cron 2020-06-05 11:15:31 +0200
  • 0b90c9d747 programs: cmake: Fix relative path warnings Ronald Cron 2020-06-05 14:02:43 +0200
  • 27731130cf programs: ssl: cmake: Add missing executables Ronald Cron 2020-06-05 11:51:28 +0200
  • 5df1be91f3 programs: ssl: cmake: Reorder declaration of executables Ronald Cron 2020-06-05 11:47:07 +0200
  • f5ea29adcb tests: Improve naming of build common test variables Ronald Cron 2020-06-19 10:42:29 +0200